关于Uinty中传递数值的问题日志
2016-04-01 18:26
330 查看
在Untiy中可以用 public static 文件名 _instance;
然后在void Awake(){_instance = this;}。之后就可以调用了。
但是传递了一个sprite.name。 是一个string类型,是想去这个name中的第5个位置的数字,比如Card02的话要取数字2,便是int i = name[5] - "0";但是加上了-号之后反而是错误的,但是取得的数字又是很大,我取1的时候变成了49,不知道什么原因。
然后在void Awake(){_instance = this;}。之后就可以调用了。
但是传递了一个sprite.name。 是一个string类型,是想去这个name中的第5个位置的数字,比如Card02的话要取数字2,便是int i = name[5] - "0";但是加上了-号之后反而是错误的,但是取得的数字又是很大,我取1的时候变成了49,不知道什么原因。
相关文章推荐
- unity实现多点触控代码
- 在Unity中实现动画的正反播放代码
- unity实现摄像头跟随
- Unity3D上路_01-2D太空射击游戏
- Unity3D上路_02-第一视角射击游戏
- Unity3D上路_03-塔防游戏
- Unity3D上路_04-基础资源介绍
- Unity3D上路_05-网络相关
- [软件资讯]Unity已支持将3D游戏导出成Flash
- ShaderLab: Pass
- Unity 武器拖尾效果
- unity常见问题之20题
- Unity3D动画存储插件
- unity 赛车相机跟随物体移动
- uLua中遇到的问题
- Unity3d 协程、调用函数、委托
- Unity3d摄像机Camera参数详解
- Unity3d多线程
- 猫都能学会的Unity3D Shader入门指南(一)
- iTween基础之Move(移动)