2019-08-20 11:20:30 weixin_38744526 阅读数 10696
  • Unity3D入门到精通-(3)Unity资源管理精讲

    本次系列课程的目标是让Unity3D初学者掌握Unity3d的资源管理技术进行了全面介绍,特别对AssetBundle资源如何进行更新,以及加载(依赖资源加载)进行了系统的介绍。 适合对象:Unity初学开发者,Unity中级开发者,网络程序开发者,所有对游戏开发有兴趣的人员。 学习条件:有一定的Unity3D基础,了解C#的基本开发知识。

    4630 人正在学习 去看看 张刚

最近在写论文做毕业设计,真是一个头两个大。写过论文的伙伴一定都懂,头发一撮一撮地掉,好心痛!

我的毕设需要用到树莓派编程然后转接到Unity3D利用多媒体投影显示内容,这中间需要用到网络通信多线程。

查了一些资料,决定选择Python Socket来实现功能。Socket是任何一种计算机网络通讯中最基础的内容,网上也能查到好多Python Socket 套接字编程的指南和教程。

不过,教程太多弄得我眼花缭乱,也没明白Socket通信多线程是咋回事,偶然发现了一个讲Python 多线程的小视频,我觉得讲的超详细,很容易懂,特来分享给大家~

如果你也想知道Python多线程是怎么实现的,跟我一起看看下方视频,听知名技术专家李刚老师对Socket多线程和Python的TCP支持与创建TCP服务端的详细解析,

并发编程+网络编程

李刚老师出版的《疯狂java》体系图书曾得到市场的广泛认可,经过多次再版,并被多家高校选作教材。上方视频来自于李刚老师的在线视频课程《21天通关Python》第八章 并发编程+网络编程

鉴于大家都有学习Python的困惑,今天就给大家推荐一本巨有影响力的Python实战书,上线时间仅2个月,就超越了众多实力派,成京东和当当网上的长期畅销图书,并且收获了3.4W的五星好评。

这本书可谓是笔者独家私藏图书之一了,对我学习Python有着莫大的帮助,在京东上也常常"断货",这次拿出来给大家分享一下,希望能帮到大家。

《21天通关Python》视频课程以畅销图书为教材,由图书作者李刚亲自操刀讲解;上手门槛低,可作为0基础掌握Python教材;书籍+线上复合型学习场景特别适合Python小白学习!

点此查看课程:https://edu.csdn.net/bundled/detail/49?utm_source=jiansuopy58_1
(含图书邮寄+视频教程+社群答疑+导师带队)

笔者跟大家分享一个福利!下单时输入优惠码csdn66,立减20元,券后仅需99元
扫码入Python技术交流群,可免费听技术讲座+领学习资料+视频课免费看
在这里插入图片描述

2019-10-20 20:34:25 weixin_38778769 阅读数 58
  • Unity3D入门到精通-(3)Unity资源管理精讲

    本次系列课程的目标是让Unity3D初学者掌握Unity3d的资源管理技术进行了全面介绍,特别对AssetBundle资源如何进行更新,以及加载(依赖资源加载)进行了系统的介绍。 适合对象:Unity初学开发者,Unity中级开发者,网络程序开发者,所有对游戏开发有兴趣的人员。 学习条件:有一定的Unity3D基础,了解C#的基本开发知识。

    4630 人正在学习 去看看 张刚

unity3D汉化包Localization。
我的软件是unity3D 2018.4.8c3亲测有效,如要转载,请注明出处

1.如果您有Unity Hub的话,那么就简单了:
打开Unity hub
在这里插入图片描述2. 点击右上角那三个点点,竖着的点点
在这里插入图片描述

3.点击添加模块,拉到最后一行,就会看到语言下载的插件,选择中文然后下载。

4.打开unity3D点击如下图的编辑位置,然后选择Preference,然后选择language,选择Chinese,然后就OK了
在这里插入图片描述
然后就ok了

2018-12-05 11:49:56 qq_20757489 阅读数 3375
  • Unity3D入门到精通-(3)Unity资源管理精讲

    本次系列课程的目标是让Unity3D初学者掌握Unity3d的资源管理技术进行了全面介绍,特别对AssetBundle资源如何进行更新,以及加载(依赖资源加载)进行了系统的介绍。 适合对象:Unity初学开发者,Unity中级开发者,网络程序开发者,所有对游戏开发有兴趣的人员。 学习条件:有一定的Unity3D基础,了解C#的基本开发知识。

    4630 人正在学习 去看看 张刚

Unity2018官方汉化包

1、Unity2018.1\Editor\Data下新建Localization文件夹

2、将zh-cn.po文件放入\Unity2018.1\Editor\Data\Localization文件夹内

3、然后打开软件在Edit——>preferences里选language选项卡

4、打钩 Editor Language(Experimental)

5、将Editor Language设置为Chinese(Experimental)

6、设置完成就看到中文了!

注意:只支持2018或更高版本!!!!

https://download.csdn.net/download/qq_20757489/10829320

2014-11-17 15:47:05 IceSun963 阅读数 7156
  • Unity3D入门到精通-(3)Unity资源管理精讲

    本次系列课程的目标是让Unity3D初学者掌握Unity3d的资源管理技术进行了全面介绍,特别对AssetBundle资源如何进行更新,以及加载(依赖资源加载)进行了系统的介绍。 适合对象:Unity初学开发者,Unity中级开发者,网络程序开发者,所有对游戏开发有兴趣的人员。 学习条件:有一定的Unity3D基础,了解C#的基本开发知识。

    4630 人正在学习 去看看 张刚

最近下了个游戏叫木石世纪(Timber and Stone),沙盒游戏类,看着还不错.

搜了下游戏资料,有人求汉化但是由于是小众游戏,没人出汉化.看了眼是Unity3d的,既然是.Net的,只要资源不是在资源包里,应该都还是蛮简单的.

刚开始做了个字符串替换,发现有些地方还是比较麻烦,还不如拿UnityEngine里面的GUI函数开刀,也就是有了这么一次简单的哦汉化过程.

首先写个简单的类用于注入

    public class TxtInjection
    {
        public static string DoInjection(string txt)
        {
            return txt + "X";
        }
    }

 注入成功后,所有的被注入的字符串后面都应该出现一个X;

然后写个小的示例,用于IL参考:

        public static void Label(object position, string text, object style)
        {
            text = DoInjection(text);
            LabelA(position, text, style);
        }

        public static void LabelA(object position, string text, object style)
        {

        }

text = DoInjection(text); 

就是我们修改字符串的地方了.

反编译看下IL

	0	nop	
	1	ldarg.1	
	2	call	System.String UintyEngineGUIPatch.TxtInjection::DoInjection(System.String)
	7	starg.s	-> (1) text (System.String)
4行,然后查找Unity3d的GUI绘制函数,找了2个..

GUI.Box,GUI.Lable 用Reflector的IL注入插件直接手动写入IL.

运行看效果...


(目前中文部分直接调用的百度在线翻译,勿拍砖...)

后面就简单了,输出所有文本到一个txt,然后使用
英文|中文
这样的格式,自动或手动翻译...
晚点程序丢上来...


UnityEngine.dll
unitEngineGUipatch.dll 
丢入 Timber and Stone v1.4\Timber and Stone_Data\Managed
以防万一,请备份源文件
strmap.txt 放入根目录...
启动游戏即可

运行过程中strmap.txt 会产生界面上绘制过的新的字符串
编辑strmap.txt 保存后,切换下界面即可看到效果
如果遇到新的未出现在strmap.txt,重新打开即可.

暂时没时间进行翻译...愿意参加的小伙伴报名..
理论上支持未来任意版本..
或者使用unity3d gui的其他游戏 


点我下载:http://pan.baidu.com/s/1mgLuKUc

2019-10-16 15:43:32 centor 阅读数 27
  • Unity3D入门到精通-(3)Unity资源管理精讲

    本次系列课程的目标是让Unity3D初学者掌握Unity3d的资源管理技术进行了全面介绍,特别对AssetBundle资源如何进行更新,以及加载(依赖资源加载)进行了系统的介绍。 适合对象:Unity初学开发者,Unity中级开发者,网络程序开发者,所有对游戏开发有兴趣的人员。 学习条件:有一定的Unity3D基础,了解C#的基本开发知识。

    4630 人正在学习 去看看 张刚

1.下载汉化语言包:https://pan.baidu.com/s/1pA0s7orn2W-NoYZgzj44Ww
2.找到Unity.app右键显示包内容
3.将下载好的汉化包放在路径下:
最终路径:/Applications/Unity.app/Contents/Localization/zh-cn.po
如果没有Localization目录自己新建一个

没有更多推荐了,返回首页