纳金网

标题: 血条专用代码 [打印本页]

作者: 王者再临    时间: 2015-1-17 00:33
标题: 血条专用代码
using UnityEngine;
using System.Collections;

public class NewBehaviourScript : MonoBehaviour {
    public Camera GameCamera;//世界相机
    public Camera UICamera;//UI相机
    public Transform Monster;//怪物
    public Transform Blood;//血条
    void Update(){
        Vector3 pos = GameCamera.WorldToScreenPoint (Monster.position);     //世界坐标转屏幕坐标
        pos = UICamera.ScreenToWorldPoint (pos);                            //将屏幕坐标转换为UI的世界坐标
        pos.z = 0;                                                            //由于NGUI 2D界面的Z轴都为0,这里我们将坐标修改为0.只取其X,Y坐标。
        //pos.y += 0.3f;     //y相对于物体的高度可以自定义        
        Blood.position = pos;  
    }
}

作者: tianhett    时间: 2015-1-17 20:39
好东西 当然要支持了~感谢楼主~
作者: 痞子    时间: 2015-1-17 21:23

好东西 当然要支持了~感谢楼主~
作者: tangqizuse    时间: 2015-1-25 03:08
谢谢楼主分享




欢迎光临 纳金网 (http://go.narkii.com/club/) Powered by Discuz! X2.5