• VS2017做为Unity3D的脚本编辑器需要的最精简组件

    时间:2022-09-26 16:01:39

    这篇文章主要为大家详细介绍了VS2017做为Unity3D的脚本编辑器需要的最精简组件,具有一定的参考价值,感兴趣的小伙伴们可以参考一下

  • 【Unity3D】异步Socket通讯

    时间:2022-09-26 12:20:08

    1 前言         同步 Socket 通讯 中的 Accept、Connect、Receive 等方法会阻塞当前线程,当前线程必须等待这些方法执行完,才会继续往下执行,用户需要另开线程执行这些耗时方法,否则会阻塞主线程,导致 UI 卡顿。         异步 Socket 通讯中,通过 B...

  • 《Unity3D脚本编程与游戏开发》学习Day one

    时间:2022-09-26 12:16:32

    Unity学习第一日 前言Unity介绍游戏开发技术技术实现与游戏设计第一章 Unity脚本概览1.1 控制物体的移动1.1.1 新建脚本并挂载1.1.2 Start 和 Updata 事件1.1.3 修改物体位置1.1.4 读取和处理输入1.1.5 实例:实现一个移动的小球1.2 触发器事件1....

  • unity3d 中文乱码解决方法——cs代码文件格式批量转化UTF8

    时间:2022-09-25 17:48:01

    在Unity3d中经常会碰到中文乱码的问题,比如代码中的[AddComponentMenu("GameDef/AI/战机AI")],注释,中文文本等等其原因在于,unity本身是不顾及地区的,所以默认全部为unicode编码,造成中文乱码解决方法很多,比如,一个一个文件用文本工具转成utf8格式修改...

  • Unity3D热更新全书-脚本(一) 初识脚本

    时间:2022-09-24 21:02:52

    开篇之前还是要先说明,这是一份给经验并不丰富的程序员阅读的文字。有需求、有疑惑,往下看。第一个问题什么是脚本?程序和脚本如何区分?我们给Unity编写的组件是程序还是脚本?这些问题本文无意去解答,因为其中混合着太多有立场的东西,站在不同的立场会有不同的看法,这其中的矛盾不是简单可以调和的。只要提出一...

  • Unity3D WP8发布解决方案名 DefaultPackageName 修改问题

    时间:2022-09-24 20:40:24

    原地址:http://blog.csdn.net/w337198302/article/details/16960661在对Unity3D游戏进行Windows phone 8 发布的时候,首先是需要导出解决方案的,然后再通过VS生成xap文件进行发布。但是,可能在导出解决方案的时候,解决方案名为 ...

  • 孙陪你,了解它的力量——unity3d流程暂停

    时间:2022-09-23 18:18:55

    干unity3dproject什么时候,有时需要对进程暂停一段时间。有人建议使用yield return new WaitForSeconds(value);使用的方法如以下:IEnumerator Wait(float value) //等待的时间,在几秒钟内    {        print(...

  • Unity3D学习笔记(一)GUI控件的调用

    时间:2022-09-23 13:58:06

    GUI控件:1.在Start中初始化,在OnGUI中调整。2.公有变量才会出现在Inspector面板。3.GUI控件的初始化和处理在OnGUI内完成。4.JavaScript的中文为UTF-8编码可显示,CSharp的中文为UTF-16编码可显示。基本信息:屏幕宽高:Screen.width Sc...

  • Unity3D研究院之动态修改烘培贴图的大小&脚本烘培场景

    时间:2022-09-22 10:29:23

    Unity默认烘培场景以后每张烘培贴图的大小是1024。但是有可能你的场景比较简单,用1024会比较浪费。如下图所示,这是我的一个场景的烘培贴图,右上角一大部分完全是没有用到,但是它却占着空间。 有时候可能你想去修改烘培贴图的大小,如下图所示以前我试过在Inspector视图中修改烘培贴图的大小,图...

  • Unity3D手机斗地主游戏开发实战(03)_地主牌显示和出牌逻辑(不定期更新中~~~)

    时间:2022-09-21 17:50:53

    Hi,之前有同学说要我把源码发出来,那我就把半成品源码的链接放在每篇文件的最后,有兴趣的话可以查阅参考,有问题可以跟我私信,也可以关注我的个人公众号,互相交流嘛。当然,代码也是在不断的持续改进中~上期我们实现了叫地主功能,不过遗留了一个小功能:叫地主完成以后,要显示地主的3张牌,这期首先弥补这块的功...

  • 框架学习笔记:Unity3D的MVC框架——StrangeIoC

    时间:2022-09-21 09:39:29

    作为从AS3页游走过来的人,看见StrangeIoC会额外亲切,因为StrangeIoC的设计和RobotLegs几乎一致,作为一款依赖注入/控制反转(IoC)的MVC框架,StrangeIoC除了使我们的程序结构更加解耦合理外,还为我们提供了大量方便的功能(这里主要是和PureMVC进行对比)。R...

  • Socket之简单的Unity3D聊天室__TCP协议

    时间:2022-09-20 08:44:05

    服务器端程序 using System; using System.Collections.Generic; using System.Linq; using System.Net; using System.Net.Sockets; using System.Text; using System....

  • 【Unity3D插件】在Unity中读写文件数据:LitJSON快速教程

    时间:2022-09-19 10:47:22

    作者:王选易,出处:http://www.cnblogs.com/neverdie/ 欢迎转载,也请保留这段声明。如果你喜欢这篇文章,请点【推荐】。谢谢!介绍JSON是一个简单的,但功能强大的序列化数据格式。它定义了简单的类型,如布尔,数(int和float)和字符串,和几个数据结构:list和di...

  • Unity3D 装备系统学习Inventory Pro 2.1.2 基础篇

    时间:2022-09-19 00:15:33

    前言前一篇 Unity3D 装备系统学习Inventory Pro 2.1.2 总结基本泛泛的对于Inventory Pro 这个插件进行了讲解,主要是想提炼下通用装备系统结构和类体系。前两天又读了另一个插件 C# Inventory-uGui v2.0.1的源码(应该也是老外写的),对比了一下觉得...

  • Unity3d中的Awake()、OnEnable()、Start()等默认函数的执行顺序和生命周期

    时间:2022-09-18 19:08:51

    Awake()在MonoBehavior创建后就立刻调用,在脚本实例的整个生命周期中,Awake函数仅执行一次;如果游戏对象(即gameObject)的初始状态为关闭状态,那么运行程序,Awake函数不会执行;如果游戏对象的初始状态为开启状态,那么Awake函数会执行;值得注意的一点是,Awake函...

  • Unity3D NGUI制作进度条

    时间:2022-09-18 17:33:55

    利用GUI可以制作进度条,但是NGUI更加方便我是用的NGUI3.5.3,先找到NGUI  Slider的预制体,利用自带的UISlider来制作。主要是利用UISlider的Value来控制进度条。脚本 public GameObject BtnGaoLu; public UISlider ...

  • unity3d四元数和旋转矩阵

    时间:2022-09-18 10:00:01

    http://blog.csdn.net/kfqcome/article/details/10729551一 四元数Quaternion中存放了x,y,z,w四个数据成员,可以用下标来进行访问,对应的下标分别是0,1,2,3。主要介绍几个函数<1> 根据两个向量计算出旋转量,计算出来的旋...

  • Unity3D中定时器的使用

    时间:2022-09-17 16:30:33

    源地址:http://unity3d.9tech.cn/news/2014/0402/40149.html在游戏设计过程中定时器是必不可少的工具,我们知道update方法是MonoBehavior中一个人人皆知的定时器方法,每帧都在调用,那还有其他什么定时器的方法呢,这里介绍一下。1.Invoke(...

  • unity3d 基于物理渲染的问题解决

    时间:2022-09-17 13:57:00

    最近1个月做了unity 次世代开发的一些程序方面的支持工作,当然也是基于物理渲染相关的,主要还是skyshop marmoset的使用吧,他算是unity4.x版本 PBR的优秀方案之一了但在使用以及性能上,还是多少有些坑和不足,这里也是自己的一些心得吧,希望可以其他对这个方案有兴趣的朋友起到一些...

  • unity3d游戏开发 —— 倒计时

    时间:2022-09-17 12:43:05

    using UnityEngine;using System.Collections;public class CoolTime : MonoBehaviour { // Use this for initialization void Start () { } int Co...