- 博客(11)
- 收藏
- 关注
原创 记Android6.0动态权限处理引发的问题
最近项目上线,有些渠道需要Apk的targetversion设置为26或以上,为此引发一系列的问题记录一下。 Android权限的动态申请 安卓6.0之前的版本,所有权限只要在文件中声明,系统都会默认给权限。安卓6.0以后,如果app的targetversion低于23的,安卓还是会使用旧版本的权限机制。高于23的,安卓会启用新的权限检测机制。那么,完整的权限申请流程是咋样的?下面会列举一下整...
2019-07-13 12:11:05 213
原创 U3D物品掉落表现
一般在游戏中都会需要有物品掉落的表现,今天就编写了一个通用的模拟原地抛物线的脚本,适用于物品在怪物身上掉落时的表现。using UnityEngine; using System.Collections;public class Drop : MonoBehaviour { public GameObject go; private float _a = 0.0f; priv
2016-01-29 17:15:25 7091
原创 Unity3D角色换装及换装编辑器
Unity换装系统 第一篇Darren原创.欢迎转载,转载请注明出处. 这几天在研究换装系统,现在将研究过程中的思路记录下来。 换装系统本人分两步来实现: 1本地换装以及换装编辑器 2换装资源规范制定,以及通过读取网络资源实现换装今天先记录本地换装,换装的步骤为:1.创建主骨架。 主骨架有两个方法获取到: 第一个方法是美术直接输出不带蒙皮的骨骼信息 第二个方法是美术输出带蒙皮的模型,将模
2016-01-12 19:49:27 7209 3
原创 U3D版FlappyBird
使用TK2D插件开发。 整个游戏有4个脚本BirdCollider,GameLogic, iTween,UVScroller_DecalTex, BirdCollider:检测鸟的碰撞行为 GameLogic:游戏主逻辑脚本 UVScroller_DecalTex:UV动画脚本。
2014-02-18 23:14:34 844
原创 Unity3d NGUI 自适应
说下我自身对NGUI自适应的一个做法: 1设置UIroot脚本中的Manual Height值为你UI设计时的实际高度值,Scaling Style 设置为Fixed Size。 2设置camera中Projection为Orthographic,设置size的值为1。 3创建一个脚本,写下以下函数 public readonly float StandardWith = 1136;
2013-11-28 11:41:03 720
原创 Unity启用无边框模式
新建一个txt文本 在文本中添加一下内容 start 你的程序.exe -popupwindow 这样打开的程序就可以以无边框模式运行了。
2013-08-30 16:17:08 2840
原创 Unity3d导出andriod版和ios版遇到的问题总结。
最近做的手游项目,在unity导出andriod和ios这一块遇到一些问题,现在总结一下: Android 1.andriod 版本号为22的sdk导出apk时会报错,解决方法就是使用旧版(版本号为21)sdk或是升级Unity,Unity在4.15版本已经修复这个bug。 2.导出时应注意,如果有引用到android的外接包时,应该将Unity环境设置中的Bundle Iden
2013-07-02 16:41:57 1935
原创 Unity3D 个人编程规范总结
如果脚本是继承 MonoBehaviour 1.变量名使用大写开头命名。如CanOpen。 2.组件对象命名使用组件大写缩写名称开头+_.如Go_Button。 3.函数的参数使用小写字母开头命名。如messageData。 4.函数的参数如果是组件对象,使用组件缩写小写字母+_+ 名称。如go_myMj。 5.函数中新创建的临时变量使用_开头+小写字母开头,如_dataString
2013-04-09 23:52:25 1200
原创 读<<编写可读代码的艺术>>总结
Onlinedown.No.Ads 已启用 反馈 捐助 命名规范 1.使用专业的单词—例如,不用Get,而使用Fetch或者Download,这由上下文决定 2.避免使用空泛的名字,如他们tmp,retval,temp,除非使用他们有特殊的理由。 3.使用具体的名字来描述函数名。函数的作用尽量在函数名中体现。 4.为变量名加上重要的细节。如值为毫秒的变量后面加上_ms,制为米的的
2013-04-07 23:46:08 606
原创 unity3d实现菜单旋转效果
模仿jj游戏大厅的菜单旋转效果,写的有点复杂,如果有什么更好的实现方法,欢迎指出。 附工程下载。不懂得怎么加附件,只能转到圣典上下载 工程下载 using UnityEngine; using System.Collections; public class SpinTest : MonoBehaviour { private Vector3 currentMousePos;
2013-03-24 23:42:29 2365 3
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人