- 博客(28)
- 收藏
- 关注
原创 【cmake实战六】如何使用编译的库(动态库dll)——windows系统
【cmake实战六】如何使用编译的库(动态库dll)——windows系统_make windows下生成库-CSDN博客基于以上文章,遇到的一些问题: 新增文件:CMakeList.txt二、新建文件夹:src 以及子文件夹:dynamicLink2、新建build文件,并在build文件夹下 使用命令 cmake..3、vs 打开 sln文件(笨方法)ps:注意修改路径 5、新建build文件,并在build文件夹下 使用命令 cmake..6、重新生成三、在e
2024-10-28 17:26:52
512
原创 unity 打包安卓 RenderTexture显示红色
1、ColorFarmat: 每个图形卡可能并不支持跨格式的所有用法。可以检查图形卡支持的用法。
2024-09-26 10:27:17
521
原创 【Unity】Protobuf进行数据交互
你可以使用NuGet或其他工具来安装Protobuf库。安卓中的Protobuf集成: 将生成的Java类添加到你的安卓项目中,并确保你的安卓项目中包含了Protobuf库。在Unity中,你可以使用Protobuf支持的C#代码生成插件来生成C#类,而在安卓中,可以使用Protobuf的Java代码生成插件来生成Java类。在安卓和Unity之间传输数据: 在安卓和Unity中,你可以使用网络通信,例如使用Socket、HTTP请求或者其他方式,来在两者之间传输使用Protobuf序列化后的消息数据。
2023-07-21 11:26:12
604
原创 unity 调用高德SDK
方式二:Unity通过MainActivity.java调用SDK ,MainActivity.java 放入到Android Studio中编写代码。第一步:AndroidStudio 新建工程,复制高德Sdk,黏贴到libs文件夹下,然后右键 Add as Library。可以放在Android Studio 中编写好,再拷贝出来(AndroidStudio有报错提示,比较方便)方式一:Unity打包arr 导入AndroidStudio ,AndroidStudio打包。
2023-07-10 10:23:36
2139
原创 AR项目问题汇总
(16条消息) unity使用URP 导致ARFoundation黑屏_arfoundation运行iphone黑屏_weixin_46813963的博客-CSDN博客。1、unity使用URP 导致ARFoundation黑屏。
2023-06-27 09:04:58
1069
原创 Unity通过协程实现回合制战斗
Unity通过协程实现回合制战斗(一、1v1部分) - 技术专栏 - Unity官方开发者社区本文详细地阐述了如何实现回合制战斗,从配置文件到战斗数据,最后再通过协程实现战斗 - Unity技术专栏是中国Unity官方为开发者准备的中文技术分享社区,极简高效的markdown文本编辑器体验更适合Unity开发者日常记录开发经验和灵感,通过输出倒逼输入,加快自身学习成长速度;每一位开发者都可以通过技术分享与社区中的伙伴们交流学习,一起成为更优秀的创作者。https://developer.unity.cn/p
2022-03-11 16:56:12
7077
原创 【Unity】Image 设置渐变色
using UnityEngine;using System.Collections;using System.Collections.Generic;using UnityEngine.UI;[AddComponentMenu("UI/Effects/Gradient")]public class Gradient : BaseMeshEffect{ public Color32 topColor = Color.white; public Color32 bottomCo.
2022-01-05 14:57:32
1720
原创 Git – Windows 使用 TortoiseGit 识别出文件修改大小写
Git – Windows 使用 TortoiseGit 偵測出修改檔案大小寫 | jsnWork
2021-11-19 10:03:46
1082
原创 使用Vuforia实现通过识别图片显示模型(AR)
目录 1、官网注册账号2、添加vuforia组件(需要退出unity重新进入,导入资源,会有协议弹出,Accept)3、GameObject->Vuforia Engine->AR Camera (ARCamera身上的组件,后面需要点击Open vuforia...)4、一开始会有警告:按照警告提示 在File->Build Settings->P...
2019-02-14 16:25:44
6042
原创 游戏热更新(XLua)专题四(XLua)
插件下载:https://github.com/Tencent/xlua01_Helloworld: 快速入门的例子。 02_U3DScripting: 展示怎么用lua来写MonoBehaviour。 03_UIEvent: 展示怎么用lua来写UI逻辑。 04_LuaObjectOrented: 展示lua面向对象和C#的配合。 05_NoGc: 展示怎么去避免值类型的GC。 0...
2019-02-11 18:05:20
476
原创 游戏热更新(XLua)专题三(ToLua)
下载学习教程:http://www.runoob.com/lua/lua-tutorial.html ps:本文主要是uLuaFramework_NGUI插件介绍使用 一、LuaFramework-》Tolua-》Examples-》01_HelloWorldusi...
2019-02-11 17:11:45
406
原创 游戏热更新(XLua)专题二(资源更新)
一、代码预编译Unity 导入C# DLL、C\C++ DLL 等外部库:https://blog.csdn.net/l773575310/article/details/72461579二、AB包1.新建文件夹Editor2.Inspector面板上设置AB3.脚本打包(脚本要放在Editor下面)using System.Collections;using Syst...
2019-02-11 14:29:13
496
原创 游戏热更新(XLua)专题一(知识点)
课程学习笔记:https://ke.qq.com/course/337826ps:建议搭配课程学习,吃透知识点,解决疑惑:什么是xlua,热更新和xlua什么关系,xlua和lua又是什么关系?等等个人总结:第一点,游戏需要更新。第二点,游戏的更新分为热更新和冷更新,热更新体验感更好。第三点,实现热更新的方式有很多,XLua只是其中的一种。一、游戏热更新介绍1、游戏的更新:①游...
2019-02-09 19:19:53
1703
原创 C#-同时继承多个类
面试题:using UnityEngine;public class Test : MonoBehaviour{ // Use this for initialization void Start() { IMyInterface my1 = new MyClass1(); IMyInterface my2 = new MyCl...
2018-12-07 16:14:50
15970
原创 Unity-Unet在线多人
腾讯课堂视频:Unity网络引擎Unet——让开发者做在线多人功能更容易 https://ke.qq.com/course/218611目前,Unet遭到弃用,开发在线的话,不是一个好的选择:弃用说明链接(创建局域网应用程序还是很好用的) 1.新建空物体①添加NetworkManager组件(用来管理网络多人游戏的状态);②添加NetworkManagerHUD组件(供应一个简...
2018-12-05 19:39:14
2894
原创 继承MonoBehaviour的单例类
1、MonoSingleton using UnityEngine;public abstract class MonoSingleton<T> : MonoBehaviour where T : MonoBehaviour{ public bool global = true; static T instance; public static T ...
2018-11-28 11:20:31
1117
1
原创 Unity-PlayerSetting
Resolution and Presentation: 屏幕分辨率和其他演示详细信息的设置 Icon: 桌面上显示的游戏图标 Splash Image: 游戏启动时显示的图像 Other Settings: 特定于平台的任何剩余设置 Publishing Settings: 详细说明构建的应用程序如何准备从应用商店或主机网页传送 一、Resolution and Pres...
2018-11-26 12:07:07
1318
1
原创 Unity-Transform.eulerAngles
DescriptionThe rotation as Euler angles in degrees.The x, y, and z angles represent a rotation z degrees around the z axis, x degrees around the x axis, and y degrees around the y axis.Only use t...
2018-11-26 09:02:23
4094
原创 Lambda表达式、Lambda表达式树
1.Lambda表达式基本形式:(input parameters参数) => expression表达式使用空括号指定零个输入参数:() => { };2.Lambda表达式树 (转)例子:(https://www.cnblogs.com/yunfeifei/p/3844814.html)using System;using System.Coll...
2018-10-26 16:52:06
751
转载 LINQ 的Select、SelectMany
1.7个老师,每个人有3个学生,总共21一个学生里又有3个倒霉蛋没考及格,我们想要获得这3个倒霉蛋的集合using System.Collections.Generic;using UnityEngine;using System.Linq;public class LINQ1 : MonoBehaviour{ void Start() { Find...
2018-10-26 16:22:14
3434
原创 LINQ查询操作符
5.1 LINQ(Language Integrated Query)语言集成查询是一组用于c#和Visual Basic语言的扩展。它允许编写C#或者Visual Basic代码以操作内存数据的方式,查询数据库。5.2 源起: .net的设计者在类库中定义了一系列的扩展方法,来方便用户操作集合对象,这些扩展方法构成了LINQ的查询操作符5.3 使用: 这一系列的扩展方法,比如:Whe...
2018-10-26 15:11:06
260
原创 学习
C#学习比较浅,发现很多知识自己不了解,不掌握的知识。记下来,一点一点学习吧。1.向量点乘叉乘应用1.1 {向量a-向量b = 由b指向a 的向量} {A 点-B点= B点指向A点的向量}1.2 点乘:a·b=|a|·|b|cos<a,b> (结果是标量) 用法1:根据点乘计算两个向量的夹角。<a,b>= arccos(a·b / (|a|·|b|)) ...
2018-10-26 10:17:44
234
原创 unity3D-简单Animation 实现Ground来回移动
1.向场景中添加模型 : Ground 2.选中场景中模型:Ground 3.window窗口中Animation4.点击Create 创建Gound_Ani .anim5.AddProperty 添加你动画中想要变化的部分6.对关键帧进行修改时,点击红色录制按钮 ...
2018-10-14 08:10:41
2507
原创 Unity3D UGUI Scoll View - Scoll Rect
content content其实就是你要滚动的区域。注意一点:这个区域(ScrollPanel)最好是挂载Scroll Rect脚本物体(BG)的子物体 horizontal 是否允许水平滚动? vertical 是否允许竖直滚动? 1.horizontal 和vertical的勾选:content的是否允许水平滚动和竖直滚动 并不影响 拖动条。horiz...
2018-10-13 10:03:47
363
转载 Unity3D 调用系统窗口选择文件 读存
1.新建脚本OpenFileName2.新建脚本FileManagerusing System;using System.Runtime.InteropServices;//脚本OpenFileName[StructLayout(LayoutKind.Sequential, CharSet = CharSet.Auto)]public class OpenFileName{...
2018-10-12 15:25:38
1830
Demo 工程 如何使用编译的库(动态库dll)-windows系统
2024-10-28
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人