BaseScript

사용되지 않는 항목 표시

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

만들 수 없음

자동으로 실행되는 모든 스크립트 개체의 기본 클래스.

요약

속성

속성

Disabled

병렬 읽기

BaseScript가 실행될지 여부를 결정합니다.

스크립트가 실행되는 동안 이 속성을 true로 변경하여 스크립트가 비활성화되면 스크립트의 현재 실행 스레드가 종료됩니다.

이 속성이 true에서 false로 변경되면 스크립트가 다시 실행됩니다. 즉, Disabled를 토글하여 스크립트를 다시 시작할 수 있습니다:


scriptObject.Disabled = true
scriptObject.Disabled = false

위의 코드 조각은 스크립트 자체에서 사용할 수 없으며, 스크립트를 자체 내에서 비활성화하면 스레드가 종료되고 다시 실행하기 위한 줄이 결코 실행되지 않기 때문입니다.

Enabled

복제되지 않음
병렬 읽기

BaseScript 가 실행될지 여부를 결정합니다. 이 속성은 유사하지만 반대되는 Disabled 속성에 대해 사용해야 합니다.

스크립트가 실행되는 동안 이 속성을 false로 변경하여 스크립트가 비활성화되면 스크립트의 현재 실행 스레드가 종료됩니다.

이 속성이 false에서 true로 변경되면 스크립트가 다시 실행됩니다. 즉, Enabled를 토글하여 스크립트를 다시 시작할 수 있습니다:


scriptObject.Enabled = false
scriptObject.Enabled = true

위의 코드 조각은 스크립트 자체에서 사용할 수 없으며, 스크립트를 자체 내에서 비활성화하면 스레드가 종료되고 다시 실행하기 위한 줄이 결코 실행되지 않기 때문입니다.

RunContext

플러그인 보안
병렬 읽기

스크립트가 실행될 컨텍스트를 결정합니다.

레거시 런컨텍스트 스크립트를 사용할 때 부모가 특정 컨테이너에 종속되는지 여부에 따라 실행될 때만 실행됩니다(그들이 Script인지 LocalScript인지).

스크립트가 실행되는 동안 RunContext가 할당되면 스크립트에서 생성한 스레드가 종료되고 가능하면 새 컨텍스트에서 스크립트가 실행됩니다.

참고, RunContext는 LocalScript에서 사용할 수 없습니다.

메서드

이벤트