10 2015 档案
摘要:ref和out的区别在C# 中,既可以通过值也可以通过引用传递参数。通过引用传递参数允许函数成员更改参数的值,并保持该更改。若要通过引用传递参数, 可使用ref或out关键字。ref和out这两个关键字都能够提供相似的功效,其作用也很像C中的指针变量。它们的区别是:1、使用ref型参数时,传入的参数...
阅读全文
摘要:使用startCoroutine制定倒计时using UnityEngine;using System.Collections;public class TimerCoroutine : MonoBehaviour{ public int second; // Use this for ini...
阅读全文
摘要:静态类和单例类1、静态类一运行就会初始化。而单例类可以选择性的初始化,即延时初始化。2、单例类可以在构造函数里面初始化很多东西。而静态类得写个静态方法来实现,并且还得触发该方法。3、单例类可以多态、实现接口。而静态类不能。总结:到底什么时候使用单例类,什么时候使用静态类这要根据情况来定。如果考虑扩展...
阅读全文
摘要:经过查阅资料和自己的理解整理出来的,欢迎大家指教。Awake和Start对比awake比start先执行。当有多个类的时候,所有类的awake执行完了才会执行start。awake里面一般放初始化的属性值,获取组件等。start里面可以处理一些只执行一次的功能。比如实例化类、获取其它组件等。当代码类...
阅读全文
摘要:使用ai制作的矢量素材,导出到flash里面。生成swf时。有的时候会多一个textLayout_1.0.0.595.swz的文件。这会导致导出的swf无法加载使用。会显示不出来。解决办法是:检查素材,里面有tlf Text元件了。删除掉,重新导出swf就可以使用了。
阅读全文
摘要:经过查阅资料和自己的理解整理出来的,欢迎大家指教。delegate和event何时使用:异步的时候,比如加载完成通知。需要回调的时候,比如按钮点击、动画播放结束等。发送事件通知的时候。 比如,功能触发。使用观察者模式的时候。比如,2个类之间的交互。2者的区别:event其实是对delegate的扩展...
阅读全文
浙公网安备 33010602011771号