摘要: View Code 1 using UnityEngine; 2 using System.Collections; 3 4 public class BillBoard : MonoBehaviour { 5 6 private Camera cam; 7 void Start () { 8 cam = Camera.mainCamera; 9 }10 void Update () {11 Vector3 v... 阅读全文
posted @ 2012-07-25 14:26 渡蓝 阅读(166) 评论(0) 推荐(0) 编辑
摘要: //这只是个简单实现,发现shader方面不应该用U中自带的文本shader,因为那个太透了。。需要完善的地方还很多,等需要的时候再好好写一下 ^.^//作用:在物体头上显示一串文本,跟着主相机旋转。可以用偏移来设置其位置。View Code 1 using UnityEngine; 2 using System.Collections; 3 4 public class NameTip : MonoBehaviour 5 { 6 public string Text="";//内容 7 public Vector3 TextOffset=new Vector3(0,1,0 阅读全文
posted @ 2012-07-25 14:22 渡蓝 阅读(132) 评论(0) 推荐(0) 编辑
摘要: Unity内部的脚本,是通过附加自定义脚本对象到游戏物体组成的。在脚本对象内部不同的函数被特定的事件调用。最常用的列在下面:Awake: 在MonoBehavior创建后就立刻调用Start: 将在MonoBehavior创建后在该帧Update之前,在该Monobehavior.enabled == true的情况下执行。当MonoBehavior没有定义[ExecuteInEditMode]时 总结:我们尽量将其他Object的reference设置等事情放在Awake处理。然后将这些reference的Object的赋值设置放在Start()中来完成。当MonoBehavior有定义[. 阅读全文
posted @ 2012-07-25 11:30 渡蓝 阅读(5455) 评论(0) 推荐(1) 编辑