【发布时间】:2020-02-24 10:26:58
【问题描述】:
我正在使用 AR Foundation,我想控制生成的预制件的时间线。
我正在尝试创建一个简单的 AR 应用程序。想象一下,我正在跟踪生成 Tracked Image Prefab 的图像。假设这个预制件是一条龙的模型,在它的时间线上有一些火焰效果。我想在AR Foundation 实例化预制件时间线时控制它。例如,我想通过单击按钮来播放火焰动画。
我可以在预制件上放置一个监听器来触发运行时的时间线吗?请问我该怎么做?我的假设是我需要以某种方式与实例化的预制件进行通信吗?
这是对象,我想在单击按钮后触发其时间线播放。
这是我想控制实例化预制件的时间线的简单代码。
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
using UnityEngine.Playables;
public class TimelineController : MonoBehaviour
{
public PlayableDirector playebleDirector;
public void Play()
{
playebleDirector.Play();
}
}
【问题讨论】:
标签: c# unity3d augmented-reality instantiation timeline