【插件】IOS Native插件加载后没显现的原因

这几天因为这个小问题折腾了的好郁闷,比如发送邮件功能,点击按钮后在Unity中明明是看到有加载脚本,但就是没有显示,原来是我把邮件、分享等脚本写一个公用的脚本中,然后方便各界面调用,虽然有加载相应的脚本,但可能是没有加载到当前界面的GameObjce中吧,所以无法显现。有待继续测试,做成一个公用的脚本以便各界面中方便使用。

Unity4.x升级到5.x时遇到NGUI的问题

遇到问题的提示:

NGUI有关Unity4.x升级5.x打包出错问题
NGUI有关Unity4.x升级5.x打包出错问题

有可能是昨天我把Unity中ngui的Input脚本我把他注释掉了。

我是把UNITY_4_3直接改成自己目前应用的5.x版本,目前暂时没有了昨天的报错问题。

 

NGUI中如何找到Scroll View滚动的ID

方法一、

之前的方法存在问题,得同事的帮助,现在使用一个更准确的方法:


方法二、

此方法也是根据命名来得到ID,不过不够精准。

NGUI找到滚动的ID

如图,因为滚动各等级的装备时,原来的一些显示信息和名字等跟导弹是一起滚动的,这样的话无论是美术表现还是真实效果都不理想,应该把显示的信息界面固定化,只是数据在变化就好了。所以要找到滚动到当前页面时,判断出当前的ID就可以解决问题了。

NGUI找到滚动的ID1
打开UIDrag Scroll View脚本

打开Drag Scroll View这个脚本,在void OnDrag (Vector2 delta)中添加一段,把当前的命名转化为ID,注意要把每一栏的命名为ID的数字。

NGUI找到滚动的ID2
命名要写成ID的形式

然后在引用这个全局ID就可以了。

 

Unity的视频广告收入

从2月25号我这个有镶嵌广告的小游戏上线后,本来是打算做一下接入广告到应用中的这一流程,没想到视频的播放量比我想象中要好得多,两天来也有200多的视频播放量,收入在2美元多点。

Unity视频广告收入
《放鞭炮抢红包》

原计划这个游戏只是赶在过年时这个节假日等时结合兴时的一个简单应用,走流程做测试的,刚上线时的下载量和审核时长等都比自己想象中的要乐观。希望下一个游戏会取得更好的成绩,加油!

【Unity】如何在子物体中按名字查找物体的问题。

今天请教同事,把这个方法应用起来了,因为在实战中也一直为这个头痛着,之前一直是用推动引用对象到脚本中来实现的,带来的问题就是管理不方便,也容易出错。先把脚本贴出来:

新建一个脚本,把这个放公用脚本之中:

然后在需要使用查找物体中的Start中引用这方法即可:

 

 

【Unity】解决NGUI的TweenPosition运行游戏时行动播放的问题

这个问题困扰了我好久,IOS上传了两个游戏都还存在这个问题,在搜索时看到别人的代码有这样,自己试了一下,原来答案就这么简单:就是在开始中把这个开关关闭即可。看下面的代码。

 

【Unity】关于NGUI的Button长按事件

之前有尝试使用NGUI的长按事件处理方式,但一直还没使用明白,也可能是当时的需求不一样吧,所以打算用OnGUI中的RepeatButton来处理的,但这次需求不一样,还是用回了NGUI的长按事件,就是用UIEvent Trigger脚本中的On Press按下事件和On Release放开事件,然后写个Bool的判断来计算。

 

NGUI长按事件

NGUI长按事件1