纳金网
标题:
请教如何定时激活指定对象,打开对象(Inspector)的开关
[打印本页]
作者:
feifan52
时间:
2014-11-6 16:19
标题:
请教如何定时激活指定对象,打开对象(Inspector)的开关
请教如何定时激活指定对象
比如5秒后激活一个粒子对象, 只要打开对象(Inspector)的开关即可
脚本应该怎么写?
求教!
作者:
hyui
时间:
2014-11-6 17:25
Can you be more specific?
作者:
feifan52
时间:
2014-11-6 17:32
hyui 发表于 2014-11-6 17:25
Can you be more specific?
在指定时间满足后,自动开启对象的开关,开启后,这个对象开始运行
作者:
feifan52
时间:
2014-11-6 17:34
hyui 发表于 2014-11-6 17:25
Can you be more specific?
作者:
我不再年轻
时间:
2014-11-6 19:50
用yield可以吗?
作者:
oelongeo
时间:
2014-11-8 11:17
简单的例子,C# 脚本:-
===========================================
using UnityEngine;
using System.Collections;
public class ActivateParticle : MonoBehaviour { //你可以更改名称
public float activationTimer = 5.0f; //激活计时, 可更改
public GameObject myGameObject; //你可自更改GameObject 或指定对象
void OnEnable() //这仅是例子,你可自定功能
{
StartCoroutine("CheckIfActivate"); //可以更改名称
}
IEnumerator CheckIfActivate() //可以更改名称
{
yield return new WaitForSeconds(activationTimer);
myGameObject.SetActive(true); //激活指定对象 , 你可自更改GameObject 或指定对象
}
======================================
试试吧
谢谢
欢迎光临 纳金网 (http://go.narkii.com/club/)
Powered by Discuz! X2.5