找回密码
 立即注册
楼主: 小彬彬

[脚本] Unity3D鼠标选中物品并拖动物品的方法

[复制链接]
发表于 2012-8-11 11:38 | 显示全部楼层 |阅读模式
1.效果图

2.


代码:

[code=javascript]
var speed = 10;
function OnMouseDrag () {
transform.position += Vector3.right * Time.deltaTime*Input.GetAxis ("Mouse X") * speed;
transform.position += Vector3.forward * Time.deltaTime*Input.GetAxis ("Mouse Y")* speed;
}

在地平面上被托动

var speed = 10;
function OnMouseDrag () {
transform.position += Vector3.right * Time.deltaTime*Input.GetAxis ("Mouse X") * speed;
transform.position += Vector3.up * Time.deltaTime*Input.GetAxis ("Mouse Y")* speed;
}

在屏幕方向被托动

static var up : Vector3 (0, 1, 0)

static var right: Vector3 (1.0.0)

static var forward: Vector3 (0.0.1)


[/code]

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

×
发表于 2012-11-26 22:08 | 显示全部楼层
支持啊  谢谢分享
求哪位 大神能 出一个视频 细讲讲  背包教学
网上 有一个 JavaScript的    求C#版本  GUI物品栏教学啊
包含 物品栏  提示属性
                  移动位置
                  移出物品栏   松开鼠标 丢弃
                  装备到   另外一个 GUI (例如  从 物品栏  拖到   人物装备栏  装备 等等)

求哪位大神 出个教学  谢谢
发表于 2013-5-26 22:45 | 显示全部楼层
Input.GetAxis("Mouse X")
Input.GetAxis("Mouse Y")
手都快摆酸了 一直返回0
发表于 2017-4-7 07:57 | 显示全部楼层
楼主是超人
发表于 2017-4-7 07:54 | 显示全部楼层
好帖就是要顶
发表于 2017-4-7 08:32 | 显示全部楼层
难得一见的好帖
发表于 2017-4-7 07:46 | 显示全部楼层
不错不错
发表于 2017-4-7 08:12 | 显示全部楼层
LZ真是人才
发表于 2017-6-3 20:19 | 显示全部楼层
很不错
发表于 2017-6-3 19:57 | 显示全部楼层
楼主是超人
懒得打字嘛,点击右侧快捷回复 【右侧内容,后台自定义】
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Unity开发者联盟 ( 粤ICP备20003399号 )

GMT+8, 2024-5-14 02:49 , Processed in 0.094468 second(s), 26 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表