- 博客(15)
- 收藏
- 关注
原创 游戏开发社区
腾讯-游戏开发者社区https://gameinstitute.qq.com/community/program?order_by=new博客园-游戏开发https://www.cnblogs.com/cate/gamedev/游资网-游戏开发论坛https://bbs.gameres.com/...
2020-02-29 11:56:27
922
转载 tolua之wrap文件的原理与使用
什么是wrap文件每个wrap文件都是对一个c#类的包装,在lua中,通过对wrap类中的函数调用,间接的对c#实例进行操作。wrap类文件生成和使用的总体流程生成一个wrap文件的流程这部分主要通过分析类的反射信息完成。wrap文件内容解析使用UnityEngine_GameObjectWrap.cs进行举例。注册部分public static void ...
2020-01-14 10:06:28
354
转载 Unity ToLua & LuaFramework_UGUI学习笔记
基础部分:解决的问题更新频繁,而IOS审核长IOS无法用DLL反射机制去做代码更新如果无热更新,客户端每次都需要重新下载一次安装包。用户体验不好解决发布包的容量问题,一切都可以增量下载原理首先要清楚Unity的打包原理,也就是AssetBundle的打包机制,他会把prefab打包成.asset格式作为传输的数据。通过校验文件的MD5值来判断是否需要更新,如果需要更...
2020-01-14 10:05:36
885
转载 C#调用C++编写的DLL函数, 以及各种类型的参数传递 (转载)
C#调用C++编写的DLL函数, 以及各种类型的参数传递1. 如果函数只有传入参数,比如:C/C++ CodeCopy Code To Clipboard//C++中的输出函数 int__declspec(dllexport) test(constint N) { return N+10; }对应的C#代码为:C# CodeCopy Code To Clipb...
2020-01-14 10:00:25
370
转载 C# Struct结构体里数组长度的指定
1 2 3 4 5 6 7 8 9 10 typedefstructPoint{ unsignedshortx; unsignedshorty; }mPoint;//点坐标 typedefstructLine{ ...
2020-01-14 09:59:31
3342
转载 数组MARSHALLING 不指定
在托管代码和本地代码之间传递数组,是interop marshaling中间比较复杂的一个问题。本文从数组的定义开始,介绍数组marshalling的三种方法,并对blittable类型等概念做进一步的讨论。当托管代码需要和本地代码互操作时,我们就进入了interop的领域。interop的场景形形色色,不变的是我们需要把数据从一个世界marshal到另一个世界。在讨论数组marshall...
2020-01-14 09:58:17
189
原创 物体移动时,面朝移动方向旋转
对于物体如何平滑地旋转,朝向目标方向。但当物体处于移动状态,在一个个节点上移动的时候,需要让物体的“脸”朝向它正在移动的方向的时候,想要平滑稳定地转动到物体移动的方向的时候。先取得物体最后的朝向 lookRot Quaternion lookRot = Quaternion.LookRotation(dir); //dir为前方节点的...
2019-05-30 11:04:55
4242
转载 XLua
Skip to content Pull requests Issues Marketplace Explore Sign out Watch 477 Star3,954 Fork 1,280Tencent/xLua Code Issues 5 Pull requests 1 Projects 0 Wiki Insig...
2019-01-21 17:27:52
270
转载 ToLua
Skip to content Pull requests Issues Marketplace Explore Sign out Watch 269 Star1,533 Fork 555topameng/tolua Code Issues 3 Pull requests 1 Projects 0 Wiki Insig...
2019-01-21 17:26:59
2211
转载 android studio开发 导出Jar包并在unity3d中使用
https://blog.youkuaiyun.com/u012322710/article/details/52790506【导出JAR包】首先模块项目只能是library,而不能是application。如果除了打包代码还有资源的话,需要打包成aar包。1、在app目录下的 build.gradle文件中 添下代码:apply plugin: 'com.android.library' ...
2018-09-17 16:23:46
754
转载 Android Studio 如何导出 Jar 给 Unity 使用
https://www.jianshu.com/p/8256c0da444a
2018-09-17 16:22:06
1271
原创 DestoryChildren
head.transform.DestroyChildren();DestroyChildren()可以删除该transform下的所有子物体该方法并没有收录在圣典脚本手册里。
2016-04-30 19:22:58
550
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人