InputAction

사용되지 않는 항목 표시

*이 콘텐츠는 AI(베타)를 사용해 번역되었으며, 오류가 있을 수 있습니다. 이 페이지를 영어로 보려면 여기를 클릭하세요.

찾아볼 수 없음

InputAction 는 "점프", "스프린트" 또는 "슛"과 같은 게임플레이 액션 메커니즘을 정의합니다. 이 작업은 다음에서 InputBinding 를 사용하여 하드웨어 입력에 매핑됩니다.InputAction 는 첫 번째 조상 유형의 InputContext 을 확인하고 해당 컨텍스트에 등록할 것입니다(조상 컨텍스트가 없으면 기본 컨텍스트에 등록됩니다).

요약

속성

  • 읽기 전용
    복제되지 않음
    스크립팅할 수 없음
    Roblox 스크립트 보안
    병렬 읽기
  • 읽기 전용
    복제되지 않음
    스크립팅할 수 없음
    Roblox 스크립트 보안
    병렬 읽기
  • 읽기 전용
    복제되지 않음
    스크립팅할 수 없음
    Roblox 스크립트 보안
    병렬 읽기
  • 병렬 읽기

    InputAction가 활성화되었는지 여부를 결정합니다.

  • 액션이 기대하는 입력 값 유형을 지정합니다.

메서드

  • Fire(state : Variant):()

    InputAction 지정된 상태로 업데이트하고 적절한 신호를 발사합니다.

  • GetState():Variant

    현재 상태를 반환합니다 InputAction .

이벤트

속성

BoolState

읽기 전용
복제되지 않음
스크립팅할 수 없음
Roblox 스크립트 보안
병렬 읽기

Direction1DState

읽기 전용
복제되지 않음
스크립팅할 수 없음
Roblox 스크립트 보안
병렬 읽기

Direction2DState

읽기 전용
복제되지 않음
스크립팅할 수 없음
Roblox 스크립트 보안
병렬 읽기

Enabled

병렬 읽기

InputAction가 활성화되었는지 여부를 결정합니다. 작업 상태는 이 속성이 false로 전환되면 재설정됩니다.

병렬 읽기

액션이 기대하는 입력 값 유형을 지정합니다. 자세한 내용은 Enum.InputActionType에 참조하십시오.

메서드

Fire

()

InputAction 지정된 상태로 업데이트하고 적절한 신호를 발사합니다.이 메서드는 플레이어가 정상적인 입력을 통해 해당 상태를 트리거했는지 여부에 관계없이 스크립트에 의해 트리거된 "입력"에 가장 유용합니다.This method is most useful for script‑triggered "input" where the passed state should trigger events like Pressed or StateChanged regardless of whether the player triggered that state through normal inputs.

이 메서드는 매개 변수만 허용하며, 와 일치하는 매개 변수를 호출하려고 시도하면 오류가 발생합니다(예: 상태를 전달하면 때 일치하지 않는 유형이 호출됩니다).

이 메서드는 Pressed , ReleasedStateChanged의 조건을 따릅니다.예를 들어, 상태가 로 여러 연속 호출을 하면 는 첫 번째 상태 변경에만 발사하고 후속 호출은 아무 것도 하지 않습니다.

매개 변수

state: Variant
기본값: ""

반환

()

GetState

Variant

예를 들어, InputAction 에 대한 동작에 대해 trueType 에 설정되어 있는 경우 현재 상태를 반환합니다.Returns the current state of the , for example for an action with set to Bool .


반환

Variant

현재 상태 InputAction .

이벤트

Pressed

이 이벤트는 상태가 Type에서 Bool로 전환될 때와 false에서 true로 전환될 때만 발생합니다.


Released

이 이벤트는 상태가 Type에서 Bool로 전환될 때와 true에서 false로 전환될 때만 발생합니다.


StateChanged

이 이벤트는 상태가 동일한 상태로 전환하려고 하지 않는 한, 상태가 변경될 때마다 Enum.InputActionType 모든 유형에 발생합니다.

매개 변수

value: Variant

새로운 InputAction의 상태.