自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(71)
  • 资源 (7)
  • 收藏
  • 关注

原创 Spine导出设置和Bat一键批量导出

Spine导出设置和Bat一键批量导出

2022-12-21 13:20:46 2488 1

原创 U3D VideoPlayer播放视频和坑点

U3D VideoPlayer播放视频和坑点

2022-11-27 14:47:44 3599

原创 U3D对话任务插件 Dialogue System for Unity 研究(七)

这篇是关于对话插件API的,如果不喜欢使用组件,只想写代码,可以看这篇。

2022-10-13 11:29:30 836

原创 U3D对话任务插件 Dialogue System for Unity 研究(六)

U3D情感插件 Love/Hate

2022-10-08 10:17:39 1480

原创 U3D对话任务插件 Dialogue System for Unity 研究(五)

U3D对话任务插件 Dialogue System for Unity 研究(五)存档功能

2022-09-26 13:40:47 838

原创 U3D对话任务插件 Dialogue System for Unity 研究(四)

U3D对话任务插件 Dialogue System for Unity 研究(四)Localization 多语言本地化

2022-09-24 13:34:58 594

原创 U3D对话任务插件 Dialogue System for Unity 研究(三)

U3D对话任务插件 Dialogue System for Unity 研究(三)对话节点

2022-09-24 12:35:43 559

原创 U3D对话任务插件 Dialogue System for Unity 研究(二)

U3D对话任务插件 Dialogue System for Unity 研究(二) C#和LUA交互

2022-09-24 10:53:04 879 2

原创 U3D对话任务插件 Dialogue System for Unity 研究(一)

因为现在的游戏是单机开放大世界,需要任务,对话,NPC好感度系统,找了好几天,试过很多插件,最适合的还是Dialogue System for Unity,开发这款插件的同一家公司,还开发了任务插件Quest Machine,NPC好感度插件Love/Hate,存档插件save-systems,这几个插件相互之间支持都非常好,毕竟是一个公司的产品,我本来一开始是很排斥这种不写代码的插件的,但是又没有时间去再造一个轮子,花了几天,研究下,有点香,但又不是那么香,矮个子中拔大个,实在找不到更好的插件了。

2022-09-23 13:43:21 1656

原创 Spine 导出视频 音效事件

Spine 导出视频和音效事件,网上几乎都没有教程,找了半天,只能上官网上看,自己研究了。

2022-08-10 15:15:58 902

原创 U3D Addressables异步加载资源,创建大物体卡顿解决方案

目前做的游戏里,因为是仙侠游戏,特效都是手绘的,需要用到特别多的SPINE文件,一个主角身上可能有上百个动画文件和贴图,创建起来特别特别慢,要四五十秒,试了一下,设置QualitySettings.SetQualityLevel,速度提高也不大,大概20%,那就只能从加载创建本身入手解决了。............

2022-08-01 11:46:05 2431

原创 U3D插件 CSVSerialize(CSV转Scriptable)

unity插件CSVSerializer的使用,保证好用,处理CSV文档再也不费劲了,中文乱码问题。CSV文档和Scriptable不懂的就自己百度一下吧,网上一大把介绍,我用了好几个插件,感觉CSVSerializer这个插件最好用。这里是演示如果把一个CSV技能表导入到U3D里的Scriptable使用。Scriptable的好处还是很多的,拿来存档,当数据库使用,都非常不错。分为本地读取,StreamingAssets文件夹读取CSV,网络加载CSV。..................

2022-06-02 08:35:06 765 2

原创 网狐旗舰U3D源码研究

网狐棋牌U3D官方版本,源码版本为19年8月左右的,包括网站和内核全部源码,客户端 U3D+NGUI+TOLUA框架 服务端C++ MSSQL,已经跑通,全部源码,不需要授权。只有一个子游戏,八人牛牛。内行人都知道,U3D的棋牌框架只有这套是支持LUA热更新的,非常适合商用了,另外也有网狐旗舰COCOSLUA版本的全套,不是大联盟版本,子游戏比U3D的多很多。QQ 2643327692...

2020-03-08 12:06:54 5785 3

原创 静态库和动态库

原创有差不多一年没怎么写博客了,主要是现在做的工作,市场很小,如果把写的教程都放在网上,就是教会徒弟饿死师傅。写了很多教程,都是放在本机,防止以后自己忘记。最近在开发一款游戏,COCOSLUA的,需要给LUA代码加密,加密算法是C++写的,不能暴露,把代码封装成库,给下面的程序员使用,看了一些书,把心得记录一下。首先需要了解代码的编译过程,主要有编译和链接两个部分,这里以WINDOS...

2019-11-24 11:45:06 212

原创 Spine动画 导入COCOS和U3D

原创好久没写教程了,主要是太忙了,最近一直在搞网狐的开发,网狐的代码确实不错,手头上做的棋牌外包,同时遇到要将SPINE动画导入U3D和COCOS,网上一般的使用教程很多的,但是很多坑点没有说到,我把遇到的坑记下来。本来我自己是动画师出身,做了5年的动画,还挺想玩一下SPINE的,但是很遗憾,盗版只到1.8好像,正版已经3点几了,正版需要2100,肉痛啊。一.COCOSLUA 1.播放...

2018-08-11 18:30:01 5392

原创 Bat批处理脚本程序<三> 延迟变量扩展和Call

原创直接上脚本吧,不难,但是有点饶头。Bat东西说多不多,说不多也蛮多的,学个入门就差不多了,不想再深入了,能看懂会修改一点就可以了,比如编译COCOS游戏什么的,批量复制个文件啥的,看了两三天,倒也不觉得浪费时间。Call练习.bat@echo off:: %0 是脚本自身 echo 你调用了 %0echo 传过来的第一个参数是: %1 第二个参数是: %2

2018-01-05 16:53:56 1232

原创 Bat批处理脚本程序<二> For

原创【choice】选择命令,比如: choice /c:01234 /n /m:"请选择要练习的内容:"  (/c:选项内容,/n隐藏选项 /m:提示内容)用%errorlevel%来取用户的选择,第一个键的返回值为1,第二个键的返回值为2,第三个键的返回值为3,依此类推。不清楚参数的话可以  choice /?  查看帮助 【for】for命令是一个比较复杂的命

2018-01-05 15:44:02 687

原创 Bat批处理脚本程序<一> 基础

原创由于自身原因,最近半年都在家带孩子,很久没写博客了,最近在家兼职的工作需要拷贝来拷贝去,突发兴趣,想研究一下批处理,感觉有时候用起来真的很方便。直接新建一个文本,把后缀改成.bat 就建成了一个批处理程序,然后再用文本打开编写,找了一下发现iBat这个软件来编辑很不错,很傻瓜很方便,不会命令都能写批处理。学习目标:能看懂Bat文件,修改文件。DOS批处理命令是脚本语言,

2018-01-04 16:20:18 588

原创 Ulua热更新提高 <六> Ulua使用DoTween改进版

原创Ulua热更新提高 两张其实草稿都在的,但是我感觉还有很多要修改的地方,有些地方我也没有弄透,所以先不发了。最近比较忙,基本没时间写博客,见谅。Ulua里使用DoTween网上能搜索到很多,出自哪里我也不知道了,感谢原作者的努力。全部都是写在LuaFramework框架下的DoTween使用,还有图片和文字的透明度和改变颜色没法使用,有时候经常需要Image改变透明度,很麻烦,今天把代码稍

2017-04-29 21:23:32 4562 4

原创 UGUI提高<七> 循环滚动插件和内嵌网页插件

原创发现一个很好用的循环滚动项目,支持NGUI和UGUI,感谢项目作者的分项,项目地址:https://github.com/tinyantstudio/EnhancedScrollView以下都是UGUI的使用方法使用方法:1.父物体挂EnhanceScrollView脚本,参数研究一下,都能看出来效果,不是很难Input Type:GUI的类型Scale Cur

2017-03-07 11:37:38 2605

原创 Unity版本控制忽略文件

原创需要加入以下目录进入版本控制Meta文件一定不能忽略,会丢失很多信息。ProjectSettings目录Assets  目录忽略文件*.suo*.csproj*.slnLibrary/Temp/Assets/StreamingAssets/     Assets/uLua/Source/LuaWrap/    (这个忽略有可能有问题,

2017-03-03 10:41:55 3239

原创 Ulua热更新提高 <三> 网络通信和ProtocolBuffer

原创说实话,ProtocolBuffer这个东西以前一直在用,很多公司在用,但是怎么配置怎么写还真的研究的少。找了网上很多教程,在ULUA里怎么用,很少有讲到的。首先,分析一下,既然要热更新,那么协议最好也是能更新的,那肯定不能写C#协议,所以要用LUA能认识的东西,在框架Lua/3rd/插件包里,pbc,pblua,sproto,这3个都可以给LUA来使用的。pbc,是需要将prot

2016-12-01 21:23:34 3935

原创 Ulua热更新提高 <二> 发布到安卓真机开始更新

原创我发现真的遇到问题,还是得靠这自己去看代码,上一遍已经可以做出资源并且打包成游戏了,接下来就是更新了,我建议是自己先搞搞看,搞不出来再去看别人写的文章,会加深你的印象,那我们开始研究吧。因为以前做过aspx.net网站,比较熟悉,我下载用的是.net的网站,把StreamingAssets文件夹拖到网站下面,然后给网站添加 MIME类型,添加了这种格式才运行下载。如果添加了还下

2016-11-29 23:20:14 3059

原创 Ulua热更新提高 <一> Ulua_SimpleFramework框架流程详解

原创以前写过几篇关于热更新的文章,但是我一直没有深入研究,就是公司用什么技术,我就根据公司的框架写代码。这回刚好在家闲着,我打算写一个系列的文章,深入研究一下Uua的热更新。最近几天有2家公司挖我去做游戏,开门问我第一句都是热更新框架你能不能搭建起来,COCOS做2D有LUA是不是比U3D强,搞的我腰板也是不太硬,都是因为热更新懂的不是很彻底,工资都没有到20K,虽然自信自己的学习能力,很快就

2016-11-26 16:43:34 9271 1

原创 Unity3d 单例对象池

原创单例模式初学者很容易搞晕,为啥有2种写法,这里顺带着写一下,不是本章的要点。首先,是继承自MonoBehaviour的单例,需要使用U3D组件和功能可以用这种单例。理解U3D本身单例写法的机制就知道为啥要这么写了,第一个挂载脚本的对象,就是该单例,后面再怎么重复挂载是无效的。因为挂载的时候就实例化该类了。 public static ObjectP...

2016-11-18 23:07:00 2656

原创 UGUI提高<六> ToggleGroup勾选组和Dropdown下拉菜单

原创 ToggleGroup 勾选组属于同一勾选组下只能同时勾选一个。Toggle组件重要属性:Is On —— 是否被选择Toogle Transition  ——  在状态改变的时候,是否启动动画,颜色,等等过渡的效果Graphic  ——  勾选时显示的图片Group  ——  所属 ToggleGroup 勾选组

2016-11-18 15:17:20 6304

原创 UGUI提高<五> UGUI实现场景小地图

原创思路: 用一个摄像机专门在正上方来拍地面,然后输出一张贴图,用这张贴图来显示小地图,用一个MASK把贴图变成圆形。主要用到以下两个组件:1.RawImage组件和Image的区别:RawImage可以连任何格式的图片,Image只能sprite,RawImage可以调节UV。2.Render Texture 渲染纹理:Size: 图片尺寸

2016-11-18 13:14:31 1664

原创 UGUI提高<四> 异步加载场景进度条

原创直接上代码,需要注意几个API就可以了。using UnityEngine.SceneManagement;   //使用场景管理空间AsyncOperation prog   =  SceneManager.LoadSceneAsync("场景");     //新的异步加载场景API,返回异步参数AsyncOperation.progress   //

2016-11-17 22:06:28 3581

原创 UGUI提高<三> EventSystems事件系统

原创首先,要监听UGUI的事件,场景里必须有EventSystem物体,UGUI已经自动创建了。其次,UI上的脚本要引用using UnityEngine.EventSystems; 实现具体事件的接口。这些接口还蛮多的。using UnityEngine;using System.Collections;using UnityEngine.UI;using Unit

2016-11-17 18:50:39 2755

原创 UGUI提高<二> LayoutGroup布局参数详解

原创一. Grid Layout Group 横竖布局Padding   ——  间隔CellSize   ——  子物体大小Spacing   ——  子物体之间的间隔Start Corner  ——  子物体排列的角度Start Axis       ——  子物体排列方向Child Alignment  —— 子物体整体位于什么方位Constraint

2016-11-17 16:47:32 14114 4

原创 UGUI提高<一> Scroll View参数详解

原创最近用UGUI的时候老感觉有的参数不记得什么作用了,找这个找那个的,记性真不行,还是要写在博客上,不记得可以来看看。现在越来越觉得写博客真的非常有必要。先创建一个UGUI整合好的Scroll View。Scroll View    滑动视图  相关参数详解:Scroll View上的【ScrollRect】 组件:Content      —

2016-11-17 14:51:11 13263

原创 unity3d 超好用的委托模式

原创1.先写一个委托类,所有的委托都写在这个类里。public class MyDelegate { public delegate void LogDelegate(string log); //定义 委托名为LogDelegate,带一个string参数的 委托类型 public static LogDelegate LogEvent;

2016-10-24 15:22:03 7567 2

原创 Unity3d Thread多线程,Queue队列,lock关键字

1.Thread  多线程Unity里一般用于Socket连接,开一条线程接消息using System.Collections;using System.Threading;public class XianCheng { public int a = 0; public Thread ThreadOne; public void StartXian

2016-10-24 11:17:25 8264

原创 C++ 学习记录

原创主要是C#和C++不同的地方,会写一下,流程控制什么的都差不多,比较适合C#转C++的人看以前没有系统的学过C++,现在补一下,以前完全是为了看懂别人的代码稍微看一下,也没有太想在这方面下功夫,学一点是一点,目标是能修改别人的C++服务端程序。一.包含包含原理上什么文件都能包含进来,但是一般只包含.c头文件。将.c头文件的全部内容复制到#include包含处。 #include &lt; &g...

2016-10-21 16:17:53 482

原创 Unity3d 网页插件BestHttp使用介绍

原创Best HTTP (Pro)  这是一款很多公司都在用的网页插件,感觉确实不错,分Pro版本和普通版本,下载地址:http://www.manew.com/thread-96247-1-1.html需要你对http短连接有一定的了解。废话不多说啊,开搞!一.下载图片

2016-10-20 14:11:14 13069 2

原创 Unity3d 使用ShareSDK做分享和第三方登录功能

原创一.  从    http://www.mob.com/    下载Unity3d的ShareSDK包。二.  注册一个账号,随便创建一个应用,获得一个APP Key ( 这一步不是必须的,但是可以统计分析数据,很实用)。三.  导入ShareSDKForU3D.unitypackage插件包,在Unity里,随便在一个物体上拖进shareSDK这个脚本。

2016-10-18 18:25:39 11287 1

原创 Unity3d冷门实用插件集合

原创一.   遮罩插件   Alpha Mask UI Sprites Quads 1.51介绍:功能感觉很强大的一个遮罩插件,能实现LOGO高光闪动动画,圆形遮罩,透明通道图片遮罩,还真是项目必备。下载:http://www.manew.com/thread-94986-1-1.html二.   绳索插件   Ultimate Rope Editor v1.1

2016-10-18 11:11:06 4542 1

原创 android studio开发<十四> Unity3d调用安卓功能

原创切记:调用这项安卓系统服务都要在AndroidManifest.xml里写入  获取权限。一.调用震动1.写入权限   2. 写安卓代码import com.unity3d.player.UnityPlayerActivity;import android.os.Vibrator; //导入震动包import android.app.Service;

2016-10-13 18:23:59 3810

原创 android studio开发<十三> 导出Jar包并在unity3d中使用

1、在app目录下的 build.gradle文件中 添下代码:task makeJar(type: Copy) { delete 'build/libs/mysdk.jar' from('build/intermediates/bundles/release/') into('build/libs/') include('classes.jar')

2016-10-13 12:37:28 9666 3

原创 android studio开发<十二> WebView访问网页和安卓权限

参考了这篇博客http://blog.csdn.net/wu_wxc/article/details/46846337首先,在AndroidManifest.xml中添加网络访问权限,节点下加上package com.example.administrator.my;import android.support.v7.app.AppCompatActivity;

2016-10-11 17:36:32 18493

Bat批处理实例练习.rar

Bat批处理 练习题 基础 实例 DOS 看一遍就懂了!Bat批处理 练习题 基础 实例 DOS 看一遍就懂了!

2018-01-05

Ulua使用DoTween修正改进脚本

请下载这个最终版本,图片和文字可以调用透明度颜色动画,RectTransform动画,另外修正了LUA调用旋转的问题。

2017-04-29

Ulua使用DoTween改进版

simpleframework-ugui,可以直接替换使用,比网上其他的教程,ShortcutExtensions46,增加了一个静态类,可以在ULUA中使用图片颜色,文字透明,RectTransform等动画。

2017-04-29

UNITY3D—UGUI场景小地图

UNITY3D—UGUI场景小地图工程文件 博客:http://blog.csdn.net/u012322710/article/details/53212975

2016-11-18

Unity3d使用ShareSDK做分享和第三方登录功能Demo

代码注释很详细,Unity3d使用ShareSDK做分享和第三方登录功能Demo

2016-10-18

AndroidStudio和unity交互从相册选照片APK

AndroidStudio和unity交互从相册选照片Demo 忘了传APK了。

2016-10-14

AndroidStudio和unity交互从相册选照片Demo

androidstudio和u3d交互,U3D打开安卓相册,选取图片,裁剪完成后,保存到手机,U3D读取图片数据。注释很详细!

2016-10-14

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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