`
380071587
  • 浏览: 447072 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

虚拟键盘按钮

 
阅读更多

这是在unity3d圣典里面的帖子看到的,感觉很不错,呵呵~~~

1、新建一个GUITexture,重命名为JumpButton
2、给JumpButton选择所需的按钮图片
3、新建如下js脚本,添加给JumpButton

@script RequireComponent( GUITexture ) 
var jumpSpeed:float=3.0;
var controller : CharacterController ;
function Update() 
{ 
for (var i = 0; i < Input.touchCount; i++) 
{ 
var touch = Input.GetTouch(i); 

if(touch.phase == TouchPhase.Stationary && guiTexture.HitTest(touch.position)) //按着按钮不动时 
{ 
//do something... 
} 

else if(touch.phase == TouchPhase.Began && guiTexture.HitTest(touch.position)) //单击按钮时 
{ 
controller.SimpleMove(Vector3.up * jumpSpeed);

} 


} 
}



这是跳跃按钮,呼喊按钮自己仿着做吧

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics