版本:Unity 6(6000.0)
语言英语
  • C#

ScriptPlayableBinding.Create

建议更改

成功!

感谢你帮助我们提升 Unity 文档的质量。虽然我们无法接受所有的提交,但我们确实会阅读每位用户提出的变更建议,并视情况进行更新。

关闭

提交失败

由于某些原因,你建议的更改无法提交。请在几分钟后<a>重试</a>。感谢你花时间帮助我们提升 Unity 文档的质量。

关闭

取消

声明

public static Playables.PlayableBinding Create(string name, Object key, Type type);

参数

key 对充当此绑定的键的 UnityEngine.Object 的引用。
type 要绑定到 ScriptPlayableOutput 的对象类型。
name ScriptPlayableOutput 的名称。

返回

PlayableBinding 返回包含用于创建 ScriptPlayableOutput 的信息的 PlayableBinding

描述

创建包含表示 ScriptPlayableOutput 的信息的 PlayableBinding

using System.Collections.Generic;
using UnityEngine;
using UnityEngine.Playables;

public class CustomPlayableAsset : PlayableAsset { public override Playable CreatePlayable(PlayableGraph graph, GameObject owner) { return Playable.Create(graph); }

public override IEnumerable<PlayableBinding> outputs { get { yield return ScriptPlayableBinding.Create("ScriptPlayableOutput", this, typeof(Renderer)); } } }