制作环形血条教程 附源码
具体代码在附件里面。private var x=0.5;function Update () {
renderer.material.SetTextureOffset ("_MainTex", Vector2(0,x));
}
function OnGUI()
{
if(GUI.Button(new Rect(0,200,150,50),"High Blood"))
{
if(x < 0.5)
{
x=x+0.05;
}
if(x >= 0.5)
{
x = 0.5;
}
}
if(GUI.Button(new Rect(0,300,150,50),"Low Blood"))
{
if(x > 0.0)
{
x=x-0.05;
}
if(x == 0)
{
x = 0;
}
}
}关键在于调整X的值,实现血条的增加和减少。
感谢楼主的无私分享!{:soso__11402694654016840197_7:} 相当好的,好东西。 谢谢楼主啊,真给力 楼主无私分享 感激涕零啊 !哈哈哈 感謝大大無私地分享, 給您一個讚!!! niubia!!!!!!!!!
支持支持.............
感谢楼主的无私分享!{:soso__11402694654016840197_7:} 很不错
页:
[1]