Manual

Manual

시퀀스 트랙 생성하기

이 문서는 새로운 시퀀스 트랙을 생성하는 함수에 대해 설명합니다. 이 함수를 사용하면 원하는 자산 또는 매개변수 트랙의 유형을 지정하여 새로운 시퀀스 트랙 구조체를 만들 수 있습니다. 함수 설명 sequence_track_new 이 함수는 새로운 시퀀스 트랙 구조체를 생성합니다. 생성할 트랙의 유형은 Sequence Track Type Constant 중 하나여야 하며, seqtracktype_message와

By 이재협/실장/시스템개발실/PHYSIA

Manual

시퀀스 키프레임 생성하기

이 문서에서는 sequence_keyframe_new 함수를 사용하여 새로운 트랙 키프레임 구조체를 생성하는 방법에 대해 설명합니다. 이 함수는 키프레임이 적용될 트랙의 유형을 인수로 받습니다. type 인수는 이 페이지에 나열된 시퀀스 트랙 유형 상수 중 하나일 수 있습니다. 이 함수는 트랙 키프레임 구조체를 반환하며, 이 구조체에 데이터를 추가한 후 트랙 구조체에 할당할

By 이재협/실장/시스템개발실/PHYSIA

Manual

sequence_keyframedata_new 함수 설명

이 문서는 sequence_keyframedata_new 함수에 대한 설명입니다. 이 함수를 사용하면 새로운 키프레임 데이터 구조체를 생성할 수 있으며, 이 데이터는 특정 트랙 유형에 적용됩니다. type 인자는 이 페이지에 나열된 시퀀스 트랙 유형 상수 중 하나일 수 있습니다. 이 함수는 트랙 키프레임 데이터 구조체를 반환하며, 이후 이 구조체에 값을 추가한 후

By 이재협/실장/시스템개발실/PHYSIA

Manual

sequence_instance_override_object 함수 설명

이 문서에서는 sequence_instance_override_object 함수에 대해 설명합니다. 이 함수는 시퀀스에서 사용되는 객체의 모든 인스턴스를 다른 객체로 교체하거나, 특정 인스턴스를 기존 인스턴스로 교체할 수 있습니다. 함수 개요 이 함수는 다음과 같은 매개변수를 필요로 합니다: * sequence_instance_struct: 수정할 시퀀스 인스턴스 구조체 * object_id: 교체할 객체의 인덱스 * instance_or_object_

By 이재협/실장/시스템개발실/PHYSIA

Manual

sequence_instance 변수 설명

sequence_instance는 게임의 각 객체 인스턴스에 대해 생성되는 인스턴스 변수 중 하나입니다. 이 변수는 인스턴스가 시퀀스에 의해 제어되고 있을 때, 해당 시퀀스를 제어하는 시퀀스 인스턴스 구조체를 보유합니다. 만약 인스턴스가 시퀀스에 의해 제어되지 않는다면, 이 변수는 정의되지 않습니다. 이 변수는 읽기 전용이며 변경할 수 없습니다. 또한, 제어하는 시퀀스가 종료되면 이 변수는

By 이재협/실장/시스템개발실/PHYSIA

Manual

sequence_get_objects 함수 설명

sequence_get_objects 함수는 주어진 시퀀스 내에서 인스턴스가 생성되고 있는 모든 객체 인덱스의 배열을 가져오는 기능을 제공합니다. 이 함수는 시퀀스 객체 구조체(함수 sequence_create() 또는 sequence_get()에 의해 반환됨) 또는 시퀀스 ID(함수 layer_sequence_get_sequence() 또는 시퀀스 인스턴스 구조체 속성 sequence에서 반환됨)를 인수로 받아들입니다. 함수는

By 이재협/실장/시스템개발실/PHYSIA

Manual

sequence_get 함수 설명

sequence_get 함수는 시퀀스 자산 인덱스에서 시퀀스 객체 구조체를 가져오는 기능을 제공합니다. 자산 브라우저에서 정의된 시퀀스의 자산 인덱스를 제공하면, 이 함수는 해당 시퀀스 객체 구조체를 반환합니다. 만약 시퀀스가 존재하지 않거나 제공된 자산 인덱스가 시퀀스가 아닐 경우 -1을 반환합니다. 문법 sequence_get(sequence_index); 인수 인수 이름 타입 설명 sequence_index

By 이재협/실장/시스템개발실/PHYSIA

Manual

sequence_exists 함수 설명

sequence_exists 함수는 특정 시퀀스 객체가 존재하는지 확인하는 기능을 제공합니다. 이 함수는 시퀀스 객체 구조체(예: sequence_create() 또는 sequence_get() 함수로 반환된) 또는 시퀀스 ID(예: layer_sequence_get_sequence() 함수로 반환된, 또는 시퀀스 인스턴스 구조체의 sequence 속성에서 가져온, 또는 자산 브라우저의 인덱스)를 입력으로 받습니다. 함수는 시퀀스 객체가

By 이재협/실장/시스템개발실/PHYSIA

Manual

시퀀스 이벤트, 순간 및 브로드캐스트 메시지

이 문서에서는 시퀀스 구조체에 추가할 수 있는 특별한 "액션" 속성에 대해 설명합니다. 이러한 액션 속성은 이벤트, 순간 및 브로드캐스트 메시지의 세 가지 유형으로 나뉘며, 각 유형에 대해 자세히 설명하겠습니다. 시퀀스 이벤트 시퀀스 객체에는 이벤트를 추가할 수 있으며, 이러한 이벤트는 객체 자산에서 사용하는 이벤트와 유사합니다. 시퀀스 객체에 할당된 이벤트는

By 이재협/실장/시스템개발실/PHYSIA

Manual

sequence_destroy 함수 설명

sequence_destroy 함수는 동적으로 생성된 시퀀스 객체를 파괴하는 데 사용됩니다. 이 함수를 사용하여 더 이상 필요하지 않은 시퀀스를 메모리에서 해제할 수 있습니다. 함수 사용법 구문 sequence_destroy(sequence_struct_or_id); 인수 인수 이름 타입 설명 sequence_struct_or_id Sequence Asset 또는 Sequence Object Struct 파괴할 시퀀스 객체 구조체

By 이재협/실장/시스템개발실/PHYSIA

Manual

시퀀스 생성 함수

이 문서에서는 새로운 시퀀스 객체를 생성하는 sequence_create 함수에 대해 설명합니다. 이 함수를 사용하면 트랙을 추가할 수 있는 새로운 시퀀스 객체를 만들 수 있습니다. 함수는 새로운 시퀀스를 설정하는 데 사용할 수 있는 구조체를 반환합니다. 이 구조체의 내용은 별도의 페이지에서 자세히 설명되어 있습니다. 생성된 시퀀스 객체 구조체는 layer_sequence_create() 함수를

By 이재협/실장/시스템개발실/PHYSIA

Manual

시퀀스 이해하기

시퀀스는 일반적으로 IDE의 시퀀스 편집기를 사용하여 생성되지만, 코드로도 생성하고 편집할 수 있습니다. 시퀀스를 정의하는 방법과 사용되는 다양한 용어를 이해하는 것이 중요합니다. 시퀀스 요소 * 시퀀스 요소: 방의 레이어에 배치되는 요소입니다. 레이어 함수와 함께 사용하기 위해서는 요소 ID 값이 필요합니다. 시퀀스 객체와 인스턴스 * 시퀀스 객체: 자산 브라우저에서 생성하거나 sequence_create 함수를 사용하여

By 이재협/실장/시스템개발실/PHYSIA