2 스크립트에 코드 입력하기

     

    TrapMine 스크립트에 아래의 코드를 입력합니다. 위 코드는 플레이어 캐릭터가 TrapMine에 닿으면 플레이어의 Humanoid 속성에서 체력(Health)값을 0으로 만들어 주는 기능입니다.

     

    코드 | 파일명: TrapMine.lua

    local trapMine = script.Parent        --TrapMine 변수에 담기
    
    function trapTrigger(player)          --trapTrigger 함수 정의
        local character = player.Parent   --player 캐릭터 함수에 담기
        -- 캐릭터에 Humanoid 속성 찾기
        local humanoid = character:FindFirstChild("Humanoid")  
        --조건문 TrapMine 파트에 닿은 물체에 "Humanoid"가 있으면 아래 코드 실행
        if humanoid .. nil then 
            humanoid.Health = 0            --Humanoid의 체력값을 0으로 만들기
        end
    end
    
    trapMine.Touched:Connect(trapTrigger)  --trapMine 파트에 닿으면 trapTrigger 실행

     

    그림 5-43 | Humanoid의 체력 속성 확인

    신간 소식 구독하기
    뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.