GA博客

生命不止,学习不停

untiy Operation on non-blocking socket would block

Operation on non-blocking socket would block 在mono平台上socket没有问题,切换到苹果平台,转化为IL2CPP平台,socket在接收数据的回调中报错: Operation on non-blocking socket would block 在...

2019-08-21 13:44:52

阅读数 17

评论数 0

Unity过滤 Emoji表情

使用正则表达是过滤 public static string Emoji(string snick) { List<string> patten = new List<string>(); pa...

2019-08-07 01:01:13

阅读数 4

评论数 0

lua在unity的多线程/异步中使用 导致unity崩溃

1.我写了一个socket,连接服务器成功后发送消息,连接是异步的。结果导致unity不时的奔溃,在一次unity的奔溃日志上,显示 我当时图没有保存,我今天发现tolua群里有人也遇到相同的问题。所以我想写篇博客记录下。 解决方案: ①:不要在异步中调用tolua的方法,例如我这可以使...

2019-07-13 14:09:42

阅读数 20

评论数 0

unity关闭指定黄色的Waring警告打印

在Asset文件夹下创建一个名为mcs.rsp的文件 在文件中写过滤的警告日志 如过滤 CS0649 保存,在打开unity WaringCS0649 就不打印了

2019-06-02 21:54:14

阅读数 79

评论数 0

捕鱼--如何确定子弹在屏幕内移动,越界反弹

1.渔场是用3D场景,选择正交摄像机 照射 上代码 public static float leftBorder;//左边界 public static float rightBorder;//右边界 public static float topBorder;//上边界...

2019-03-07 19:10:21

阅读数 228

评论数 0

Eclipse在导入中文项目的时候乱码

Eclipse在导入中文项目的时候乱码 解决方案:用Text文本打开安卓工程脚本,修改编码格式为UTF-8 用Eclipse打开安卓项目,修改单个项目的编码格式为Utf-8

2018-11-19 12:08:49

阅读数 58

评论数 4

如何修改安卓平台默认选中权限

安卓6.0(sdk23以后)以后推出了动态权限,所有敏感权限,全部是没有开启的状态。 如何跨过用户,自动选中权限呢? zhixuy只需要修改AndroidManifest.xml中的android:targetSdkVersion22,改为23以下就行...

2018-09-13 01:16:29

阅读数 141

评论数 0

UGUI 的InputField在安卓手机的输入框显示白色

今天在使用Unity InputField组件输入时发现显示为白色就是看不到字体,查找一下发现是与android交互存在的问题,只需在ANdroidManifest.XML中Application位置下加上: android:theme=”@android:style/Theme.Holo.Li...

2018-08-03 16:43:43

阅读数 698

评论数 0

WWW请求的Url中含有表情特殊符号,微信支付失败

1.问题: 我在处理微信支付时,向Php端请求微信支付参数,但是出现有的用户能充值成功,有的用户充值不成功。这个问题我找好长时间,发现凡是用户昵称中带有表情的都支付不成功。 2.原因: 在向php请求参数时,url中携带了表情的特殊符号,导致www.error==400 ...

2018-07-15 02:03:36

阅读数 587

评论数 0

IOS与Unity相互传参

Unity调方法传参,有返回值. Unity代码: [DllImport("__Internal")] // 给iOS传string参数,有返回值,返回值通过iOS的return方法返回给Unity private static extern string...

2018-07-04 10:04:54

阅读数 353

评论数 0

Shader编辑器

VS对Shader的支持太弱了,一直在寻找一个靠谱的shader编辑器,终于Sublime Text被我找到了。 Unity中双击xxx.shader打开Sublime Text,可在Sublime Text中对常用的函数进行提示,并支持函数的跳转。 这就分为二个功能: 1、双击shader...

2018-06-29 10:31:03

阅读数 2383

评论数 3

unity3D微信 IOS和Andoid支付

Andoid版本 微信官方文档 app端开发步骤:https://pay.weixin.qq.com/wiki/doc/api/app/app.php?chapter=8_5 SDK和Demo下载: https://pay.weixin.qq.com/wiki/doc/api/app/app...

2018-06-28 16:02:25

阅读数 1153

评论数 0

unity 剪切板

1.Android方面: //java脚本 package com.rwxgamecentre.jhqpqpa; import android.app.Activity; import android.content.ClipData; import android.content.ClipD...

2018-06-11 17:24:26

阅读数 389

评论数 0

Unity3d中3D Text对模型的穿透显示

Unity中使用3D Text(Text Mesh)时,如何让场景中的物体和3D Text有正确的遮挡关系。由于3D Text默认材质是(Font Material),他的shader是GUI/Text Shader,自然也就有了GUI的穿透特性,所以我们使用自定义材质就可以解决这个问题了 ...

2018-06-11 17:22:38

阅读数 297

评论数 0

Unity 跳转第三方App

1.Unity原生方法并没有提供给我们方法,去跳转第三方App。必须通过Android和IOS底层代码来写 2.Android方面比较简单: //打开微信程 public void OpenWXApp() { try //如果手机上安...

2018-06-11 15:11:54

阅读数 997

评论数 1

Unity截全屏

U3d中的Application.CaptureScreenshot方法,是一截全屏并保存在一张图片的方法 1、它是异步 如果你一定要在,程序中使用Application.CaptureScreenshot,且还要使用它截下的图片时,要注意:图片是在Application.CaptureSc...

2018-05-07 09:29:41

阅读数 144

评论数 0

在ToLua中如何判断一个C#的对象是Null

在lua中我们一般通过判读一个C#对象是否为Null通过 判读userdata是否等于nil,但是有时明明对象已经删除了,但是判断结果仍然没有删除。我们还可以通过下面这个方法判断 function IsNil(uobj) return uobj == nil or uobj:Equa...

2018-04-19 10:38:18

阅读数 757

评论数 0

Lua中如何判读number是偶数还是奇数

Lua中如何判读number是偶数还是奇数

2018-04-16 14:33:08

阅读数 1720

评论数 0

在Lua中使用事件系统,进行事件的监听和派发,移除

在Lua中用事件有2中方式: 1.用C#定义好的事件系统,在Lua层调用,我也写过一https://blog.csdn.net/baidu_39447417/article/details/79764962 2.在Lua层定义事件系统,代码如下 EventSystem={} --添加...

2018-04-11 10:08:46

阅读数 1812

评论数 0

在Lua中模拟使用List和Dictionary

1.List List = {} List.__index = List function List:New(t)--创建List对象 local o = {itemType = t} setmetatable(o, self) return o end functi...

2018-04-11 09:46:12

阅读数 970

评论数 0

提示
确定要删除当前文章?
取消 删除