• G#

GameObjectRecorder.Bind

Declaration

publik void Bind( EditorCurveBinding binding);

Parameters

binding Definisi mengikat.

Description

Memberikan properti GameObject sebagaimana didefinisikan oleh EditorCurveBinding.

Gunakan fungsi ini untuk mengikat properti GameObject tertentu. mengikat didefinisikan dalam EditorCurveBinding. Lihat contoh berikut untuk mengikat properti MeshRenderer.m_Enabled.

using UnityEngine;
using UnityEditor;
using UnityEditor.Animations;

public class ExampleScript : MonoBehaviour { void Start() { var recorder = new GameObjectRecorder(gameObject);

// Add a binding on the position on X axis. EditorCurveBinding binding = EditorCurveBinding.FloatCurve("", typeof(Transform), "m_LocalPosition.x"); recorder.Bind(binding);

// Add a binding on the activation of the MeshRenderer component. binding = EditorCurveBinding.FloatCurve("", typeof(MeshRenderer), "m_Enabled"); recorder.Bind(binding); } }