Unity3D 常用事件

摘要:
这里总结一下U3D常用的一些事件//按下事件,GetKeyDown//抬起事件,Input.GetKeyUp//长按事件,Input.GetKey//任意键按下事件,Input.anyKeyDown//鼠标按下事件,Input.GetMouseButtonDown();//0为左边,1位右边,2位中间//Input.mousePosition//得到鼠标当前三维坐标//鼠标抬起Input.GetM

这里总结一下U3D常用的一些事件

		//按下事件,GetKeyDown
		//抬起事件,Input.GetKeyUp
		//长按事件,Input.GetKey
		//任意键按下事件,Input.anyKeyDown
		//鼠标按下事件,Input.GetMouseButtonDown ();//0为左边,1位右边,2位中间
		//Input.mousePosition //得到鼠标当前三维坐标
//鼠标抬起 Input.GetMouseButtonUp

自定义按钮事件:

        if(Input.GetButtonDown("gamestart")){
            Debug.Log ("按钮被按下");
        }
        if(Input.GetButton("gamestart")){
            Debug.Log ("按钮被长按");
        }
        if(Input.GetButtonUp("gamestart")){
            Debug.Log ("按钮被抬起");
        }

applicatioin :

//加载一个新的场景,切换关数
Application.LoadLevel("1");
//截图功能
Application.CaptureScreenshot("name.jpg");
//打开一个网页
Application.OpenURL("http://www.baidu.com");
//退出游戏 该方法在模拟器中无法实现,只能在真实设备中执行
Application.Quit();

获得鼠标此刻的在游戏世界中的位置,可以做指针拖动等各种

    voidUpdate () {
        Debug.LogError("x = " + Input.mousePosition.x + ", y = " +Input.mousePosition.y); 
    }

有时候设计到屏幕兼容的时间,不能将位置固定,就只能获得屏幕的大小,再进行比例分配;

Screen.width 

免责声明:文章转载自《Unity3D 常用事件》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇ASMFD的使用过程中遇到的问题SpringBoot使用令牌桶算法+拦截器+自定义注解+自定义异常实现简单的限流下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

随便看看

iview中modal如何修改标题颜色

modal默认设置transfer属性为true,然后整个弹窗就在body的下一层,所以样式修改失败,直接设置为false就可以修改样式了修改标题颜色,当然设置transfer为false后也可以修改modal中的其他样式:.ivu-modal-header-inner{color:#ba9759;}...

Spark 数据读取与保存(输入、输出)

SaveAsTextFile(字符串)scala&gt:importsscala.util.parsing.json.json(2)将json文件上载到HDFS[lxl@hadoop102spark]$hadoopfs投入。/示例/src/main/resources/people。json/(3)读取文件scala>...

Python之路

Python之路引子与其感慨路难行,不如马上出发PythonPython之路(一):初识Python之路(二):基本数据类型(上)Python之路(三):基本数据类型(下)Python之路(四):函数介绍及使用Python之路(五):内置函数Python之路(六):迭代器,装饰器,生成器Python之路(七):字符串处理Python之路(八):基础模块(一)...

PowerQuery清理非文件名字符(清除指定列表中的所有字符)

在左侧导航窗格的空白区域右击,依次找到空白查询项接下来的思路是:遍历列表SearchList中的所有项,依次清理Data表中所有想要处理的列。第三个参数是一个函数:它告诉List.Accumulate函数,在每一次使用SearchList中某一项操作Data表时,其操作的方式是如何的。...

【Lua】使用随机数(转)

游戏中有一个用于创建角色的随机命名功能,它使用随机数。我在网上找到一篇关于在Lua使用随机数的文章。标记它。Lua需要两个函数来生成随机数:数学。randomseed,数学。数学随机种子接收整数n作为随机序列种子。将系统时间视为随机种子是很自然的,也就是说,数学随机——然后连续生成i=1,5do打印结束的随机数,但问题出现了。如果程序在短时间内运行几次,您得...

Json对象转Ts类

其次,Json是一种轻量级的数据交换格式。在前端和后端之间的数据交互过程中,后端接口返回Json格式的数据,前端需要使用相应的Ts类对象来接收它。此时,如果后端提供样本数据或现有接口返回的Json格式数据,是否有方法帮助我们从Json格式数据生成Ts类?介绍了三个主要功能。1.查看Json对应的Ts类,将要格式化的Json字符串复制粘贴到中间编辑区域。单击右...