สร้างโลกของคุณเอง
ผู้เล่นและตัวละคร: ข้อมูลเบื้อ...

ZEPETO.Character.Controller - ประกาศที่เลิกใช้แล้ว

12min

คลาส API ต่อไปนี้ในแพ็คเกจ ZEPETO.Character.Controller ถูกยกเลิกหรือไม่ใช้แล้ว:

ZepetoPlayers

ประกาศที่จะถูกลบ

เลิกใช้ในเวอร์ชัน

ควรใช้สิ่งใดแทน

ถูกลบในเวอร์ชัน

เหตุผลในการเลิกใช้

public motionV1Data: ZEPETO_Character_Controller_StandardControl_V1.CustomMotionData;

1.21.5

ไม่มีการแทนที่โดยตรง

-

ตัวเลือกในการเลือกระหว่าง MotionController V1 และ V2 ถูกลบออกและตอนนี้ถูกเลิกใช้แล้ว

public motionV2Data: ZEPETO_Character_Controller_StandardControl_V2.CustomMotionData;

1.21.5

characterData.customMotionData

-

ตัวเลือกในการเลือกระหว่าง MotionController V1 และ V2 ถูกลบออกและตอนนี้ถูกเลิกใช้แล้ว

public static OnZepetoPlayersAwake: System.Action;

-

ไม่มีการแทนที่โดยตรง

1.21.5

มันถูกลบออกเพื่อเหตุผลด้านการใช้งานและความเสถียร

public static OnZepetoPlayersDestroy: System.Action;

-

ไม่มีการแทนที่โดยตรง

1.21.5

มันถูกลบออกเพื่อเหตุผลด้านการใช้งานและความเสถียร

public static isInitialized: boolean;

-

ZepetoPlayers.onInitialized

1.21.5

มันถูกลบออกเพื่อเหตุผลด้านการใช้งานและความเสถียร

public setting: Setting;

-

ไม่มีการแทนที่โดยตรง

1.21.5

มันถูกลบออกเพื่อเหตุผลด้านการใช้งานและความเสถียร

public static isHorizontal: boolean;

-

ไม่มีการแทนที่โดยตรง

1.21.5

มันถูกลบออกเพื่อเหตุผลด้านการใช้งานและความเสถียร

public static gravity: number;

-

ไม่มีการแทนที่โดยตรง

1.21.5

มันถูกลบออกเพื่อเหตุผลด้านการใช้งานและความเสถียร

public CreatePlayer($id: string, $characterInfo: CharacterInfo, $isLocal: boolean, $spawnInfo: SpawnInfo):void;

-

ไม่มีการแทนที่โดยตรง

1.21.5

มันถูกลบออกเพื่อเหตุผลด้านการใช้งานและความเสถียร

public CreateCharacter($characterInfo: CharacterInfo, $spawnInfo: SpawnInfo, $complete: System.Action$1):void;

-

ไม่มีการแทนที่โดยตรง

1.21.5

มันถูกลบออกเพื่อเหตุผลด้านการใช้งานและความเสถียร

public CreateModel($characterInfo: CharacterInfo, $spawnInfo: SpawnInfo, $complete: System.Action$1<UnityEngine.GameObject>):void;

-

ไม่มีการแทนที่โดยตรง

1.21.5

มันถูกลบออกเพื่อเหตุผลด้านการใช้งานและความเสถียร

ข้อมูลกล้อง

การประกาศที่จะถูกลบ

เลิกใช้ในเวอร์ชัน

ควรใช้สิ่งใดแทน

ถูกลบในเวอร์ชัน

เหตุผลในการเลิกใช้

public speed: number;

1.21.5

ไม่มีการแทนที่โดยตรง

-

มันถูกเลิกใช้เพราะมันเป็นคุณสมบัติของกล้องเก่าที่ไม่ถูกใช้งานอีกต่อไป

public sensitivity: number;

1.21.5

ไม่มีการแทนที่โดยตรง

-

มันถูกเลิกใช้เพราะมันเป็นคุณสมบัติของกล้องเก่าที่ไม่ถูกใช้งานอีกต่อไป

public useEnhancedOption: boolean;

1.21.5

ไม่มีการแทนที่โดยตรง

-

กล้อง Enhanced ได้ถูกตั้งเป็นกล้องเริ่มต้น ดังนั้นมันจึงถูกเปลี่ยนให้คืนค่าจริงเสมอ

public enhancedOptionData: ZEPETO_Character_Controller_CameraData.EnhancedOptionData;

1.21.5

ไม่มีการแทนที่โดยตรง

-

ความลึกถูกเปลี่ยนแปลงเพราะกล้อง Enhanced ได้ถูกตั้งเป็นกล้องเริ่มต้น



เซเปโตกล้อง

ประกาศที่จะถูกลบ

เลิกใช้ในเวอร์ชัน

ควรใช้สิ่งใดแทน

ถูกลบในเวอร์ชัน

เหตุผลในการเลิกใช้

public terrainClipDist: number;

1.21.5

ไม่มีการแทนที่โดยตรง

-

มันถูกเลิกใช้เพราะเป็นคุณสมบัติของกล้องเก่าที่ไม่ใช้งานแล้ว

public castRadius: number;

1.21.5

ไม่มีการแทนที่โดยตรง

-

มันถูกเลิกใช้เพราะเป็นคุณสมบัติของกล้องเก่าที่ไม่ใช้งานแล้ว

public zoomCalibration: number;

1.21.5

ไม่มีการแทนที่โดยตรง

1.21.5

มันถูกเลิกใช้เพราะเป็นคุณสมบัติของกล้องเก่าที่ไม่ใช้งานแล้ว

public rotateCalibration: number;

1.21.5

ไม่มีการแทนที่โดยตรง

1.21.5

มันถูกเลิกใช้เพราะเป็นคุณสมบัติของกล้องเก่าที่ไม่ใช้งานแล้ว

public additionalSpeed: number;

1.21.5

ไม่มีการแทนที่โดยตรง

1.21.5

มันถูกเลิกใช้เพราะเป็นคุณสมบัติของกล้องเก่าที่ไม่ใช้งานแล้ว

public additionalSensitivity: number;

1.21.5

ไม่มีการแทนที่โดยตรง

1.21.5

มันถูกเลิกใช้เพราะเป็นคุณสมบัติของกล้องเก่าที่ไม่ใช้งานแล้ว

public enhancedOption: ZEPETO_Character_Controller_ZepetoCamera.EnhancedOption;

1.21.5

ไม่มีการแทนที่โดยตรง

1.21.5

ความลึกถูกเปลี่ยนแปลงเพราะกล้อง Enhanced ถูกตั้งเป็นกล้องเริ่มต้น

public get Speed(): number;

1.21.5

ไม่มีการแทนที่โดยตรง

1.21.5

มันถูกเลิกใช้เพราะเป็นคุณสมบัติของกล้องเก่าที่ไม่ใช้งานแล้ว

public get Sensitivity(): number;

1.21.5

ไม่มีการแทนที่โดยตรง

1.21.5

มันถูกเลิกใช้เพราะเป็นคุณสมบัติของกล้องเก่าที่ไม่ใช้งานแล้ว

public get useEnhancedOption(): boolean;

1.21.5

ไม่มีการแทนที่โดยตรง

1.21.5

กล้อง Enhanced ถูกตั้งเป็นกล้องเริ่มต้น ดังนั้นจึงถูกเปลี่ยนให้คืนค่าเป็น true เสมอ

public SetCameraPosition():void;

1.21.5

ไม่มีการแทนที่โดยตรง

1.21.5

มันถูกเลิกใช้เพราะเป็นคุณสมบัติของกล้องเก่าที่ไม่ใช้งานแล้ว

public UpdateFollow($deltaTime: number):void;

-

ไม่มีการแทนที่โดยตรง

1.21.5

มันถูกลบเพื่อเหตุผลด้านการใช้งานและความเสถียร

public get LoadedRotateVector(): UnityEngine.Vector2;

-

ไม่มีการแทนที่โดยตรง

1.21.5

มันถูกลบเพื่อเหตุผลด้านการใช้งานและความเสถียร

public get LoadedZoomDistance(): number;

-

ไม่มีการแทนที่โดยตรง

1.21.5

มันถูกลบเพื่อเหตุผลด้านการใช้งานและความเสถียร

public get viewportMargin(): number; public set viewportMargin(value: number);

-

ไม่มีการแทนที่โดยตรง

1.21.6

มันถูกลบเพื่อเหตุผลด้านการใช้งานและความเสถียร

ข้อมูลตัวละคร

การประกาศที่จะถูกลบ

เลิกใช้ในเวอร์ชัน

ควรใช้สิ่งใดแทน

ถูกลบในเวอร์ชัน

เหตุผลในการเลิกใช้

public motionController: StateMachineVersion;

1.21.5

ไม่มีการแทนที่โดยตรง

-

ตัวเลือกในการเลือกระหว่าง MotionController V1 และ V2 ถูกลบออกและตอนนี้ถูกเลิกใช้แล้ว



ZepetoPlayer

การประกาศที่จะถูกลบ

เลิกใช้ในเวอร์ชัน

ควรใช้สิ่งใดแทน

ถูกลบในเวอร์ชัน

เหตุผลในการเลิกใช้

public OnLoadedCharacter: System.Action;

-

ไม่มีการแทนที่โดยตรง

1.21.5

มันถูกลบออกเพื่อเหตุผลด้านการใช้งานและความเสถียร

public get isLoadedCharacter(): boolean;

-

ไม่มีการแทนที่โดยตรง

1.21.5

มันถูกลบออกเพื่อเหตุผลด้านการใช้งานและความเสถียร

public get id(): string;

-

ไม่มีการแทนที่โดยตรง

1.21.5

มันถูกลบออกเพื่อเหตุผลด้านการใช้งานและความเสถียร



ผู้เล่นท้องถิ่น

การประกาศที่จะถูกลบ

เลิกใช้ในเวอร์ชัน

สิ่งที่ควรใช้แทน

ถูกลบในเวอร์ชัน

เหตุผลในการเลิกใช้

public static Create($player: ZepetoPlayer, $zepetoCamera: ZepetoCamera, $playerControl: ZepetoPlayerControl, $cameraControl: ZepetoCameraControl):LocalPlayer;

-

ไม่มีการแทนที่โดยตรง

1.21.5

มันถูกลบออกเพื่อความสะดวกในการใช้งานและความเสถียร



ตัวละคร Zepeto

การประกาศที่จะถูกลบ

เลิกใช้ในเวอร์ชัน

ควรใช้สิ่งใดแทน

ถูกลบในเวอร์ชัน

เหตุผลในการเลิกใช้

public get MotionV2(): ZEPETO_Character_Controller_StandardControl_V2.MotionState;

1.21.5

motionState

-

ตัวเลือกในการเลือกระหว่าง MotionController V1 และ V2 ถูกลบออกและตอนนี้เลิกใช้แล้ว

public get StateMachineVersion(): StateMachineVersion;

1.21.5

ไม่มีการแทนที่โดยตรง

-

ตัวเลือกในการเลือกระหว่าง MotionController V1 และ V2 ถูกลบออกและตอนนี้เลิกใช้แล้ว

public static Create($hashCode: string, $metadata: Zepeto.ZepetoMetadata, $data: CharacterData, $spawnPoint: SpawnInfo):ZepetoCharacter;

-

ไม่มีการแทนที่โดยตรง

1.21.5

มันถูกลบออกเพื่อเหตุผลด้านการใช้งานและความเสถียร



เครื่องจักรสถานะตัวละคร

การประกาศที่จะถูกลบ

เลิกใช้ในเวอร์ชัน

ควรใช้สิ่งใดแทน

ถูกลบในเวอร์ชัน

เหตุผลในการเลิกใช้

public Initialize($character: ZepetoCharacter):void;

-

ไม่มีการแทนที่โดยตรง

1.21.5

มันถูกลบออกเพื่อเหตุผลด้านการใช้งานและความเสถียรภาพ.



ข้อมูลตัวละคร

การประกาศที่จะถูกลบออก

เลิกใช้ในเวอร์ชัน

สิ่งที่ควรใช้แทน

ถูกลบในเวอร์ชัน

เหตุผลในการเลิกใช้

คลาส CharacterInfo

-

ไม่มีการแทนที่โดยตรง

1.21.5

คลาส CharacterInfo ทั้งหมดได้ถูกลบประเภทออก



การตั้งค่า

การประกาศที่จะถูกลบ

เลิกใช้ในเวอร์ชัน

สิ่งที่ควรใช้แทน

ถูกลบในเวอร์ชัน

เหตุผลในการเลิกใช้

คลาสการตั้งค่า

-

ไม่มีการแทนที่โดยตรง

1.21.5

คลาสการตั้งค่าทั้งหมดได้ถูกลบประเภทออก



การนับ

การประกาศที่จะถูกลบออก

เลิกใช้ในเวอร์ชัน

ควรใช้สิ่งใดแทน

ถูกลบในเวอร์ชัน

เหตุผลในการเลิกใช้

enum PlayerControlMode { Default = 0, WalkOnly = 1, RunOnly = 2 }

-

ไม่มีการแทนที่โดยตรง

1.21.5

มันถูกลบออกเพื่อเหตุผลด้านการใช้งานและความเสถียรภาพ



📘 กรุณาอ้างอิงไปยังคู่มือต่อไปนี้ [ZEPETO.Character.Controller API]