纳金网

标题: 怎样让物体跟着手指移动? [打印本页]

作者: 她。    时间: 2013-6-4 10:00
标题: 怎样让物体跟着手指移动?
在unity for iphone中,为了让物体跟着我的手指移动,要转换坐标,但是进不了最后一个if,不知道问题出在哪,请大家帮我看看。这是我的代码
var buttonForSFX: GUITexture;
if (iPhoneInput.touchCount > 0 && buttonForSFX.HitTest(iPhoneInput.GetTouch(0).position))
{
if (iPhoneInput.GetTouch(0).phase == iPhoneTouchPhase.Moved)
{
if(iPhoneInput.GetTouch(0).position.x <= 338 && iPhoneInput.GetTouch(0).position.x >= 127)
{
var hit: RaycastHit;
var sfxRay: Ray = Camera.main.ScreenPointToRay (iPhoneInput.GetTouch(0).position);
if (Physics.Raycast(sfxRay,hit,1000))
{
print("hit point" + hit.point.x);
buttonForSFX.transform.position.x = hit.point.x;
}
}
}

作者: xxiixx    时间: 2013-6-4 13:00
没人回答vfbk




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