泰课Unity周刊-1404期
泰课周刊 第1404期(2014 - 08 - 11)
泰课周刊由十多位优秀版主每周为你精选值得阅读的 IT 技术干货与学习内容。
周刊出处:http://weekly.taikr.com/issues/4 喜欢就订阅吧:http://weekly.taikr.com
开发经验分享
UnityVS(Visual Studio Tools For Unity)的安装与使用
微软对 UnityVS 的功能进行了增强,同时简化了其安装与配置过程。近日,推出了 Visual Studio Tools For Unity 1.9 版本。
Unity3D 之 Vector3.Dot 和 Vector3.Cross 的使用
在 Unity3D 中,Vector3.Dot 用于计算两个向量的点积,点积的结果是一个标量,它可以反映两个向量的方向关系,例如当点积为正时,两个向量的夹角小于 90 度;当点积为负时,夹角大于 90 度;当点积为 0 时,两向量垂直。Vector3.Cross 则用于计算两个向量的叉积,叉积的结果是一个向量,其方向垂直于这两个向量所在的平面,常用于计算平面的法线等。
傻瓜式 Unity 3D 导出安卓版本的详细步骤
这是对 Unity 导出 Android 格式步骤的总结。
Unity3D 资源包加密问题笔记(C#)
打包资源加密是保护版权的重要手段,通过对资源包进行加密,可以防止资源被非法获取和使用。
NGUI3.6.8 手动换行
代码在解决问题中起着关键作用,任何问题都有可能通过代码解决。新版 NGUI 的换行 bug 可以通过修改代码来修复。
精选问答
iTween 插件如何缓动对象的 localPosition 属性?
这里强调的是缓动 localPosition 属性,而非 position 属性。
请问怎么在 C# 的一个脚本里共享另一个脚本的变量?
在 C# 脚本中共享变量可以通过多种方式实现,例如通过公共变量、静态变量、单例模式等。
用 Unity 如何接入支付宝进行支付购买道具?
接入支付宝支付需要进行一系列的操作,包括在支付宝开放平台注册应用、获取相关的密钥和配置信息、在 Unity 中集成支付宝的 SDK 等。
如何让粒子系统发出的粒子在撞到物体后消失?
可以通过设置粒子系统的碰撞检测和销毁条件来实现,例如使用粒子系统的碰撞模块和销毁粒子的脚本逻辑。
一周课讯
C# 语言基础课程更新 1 - 6 课时
C# 语言基础课程是【Unity 基础入门课程】三剑客之首。通过学习该课程,你可以由浅入深地学习 C# 语言,打好必要的语言基础。
NGUI 完整开发课程更新 2 - 5 章节
随着 df 在 asset store 的下架,我们加快了 NGUI 教学的力度,目前已经更新了 5 个章节共 32 课时。许多同学反馈这是国内最好的 NGUI 课程,并且使用的是最新版本。
《炉石传说》录制课 3 - 7 课时更新
这是炉石传说公开课第 3、4 两节的补录视频,分 5 个课时完成。
Unity 知识体系入门课程更新 1 - 5 课时
通过学习 Unity 知识体系入门课程,你可以快速上手,熟悉 Unity 的基本操作,并通过课时学习的积累轻松建立起必要的 Unity 知识体系。
教程分享
Unity3D C# 使用 Socket 与 HTTP 连接服务器传输数据包
项目需求是在登录时使用 HTTP 请求,游戏中的其他请求(如人物移动同步坐标、同步关卡等)都使用 Socket 请求。
NGUI 研究院之与 EasyTouch 结合使用
EasyTouch 具有强大的事件回调方法,可能是最好用的触屏插件之一;而 NGUI 可能是最好用的 GUI 插件之一。本文将介绍 EasyTouch 和 NGUI 的结合使用方法。
Unity3d 4.0 新动画系统 Mecanim 初探(一)、(二)
Mecanim 以其强大的动画重定向功能,让不会设计动作的程序员只需动动鼠标就能为角色创建想要的动画效果。
[教程] Unity3D 研究院之深入理解 Unity 脚本的执行顺序
了解 Unity 脚本的内在执行顺序,能够更深刻、灵活地应用脚本,因为基础是基石,打牢基础至关重要。
原创速递
[lmzqm] Unity3D——自动寻找路径(插件 iTween)
介绍使用 iTween 插件实现 Unity3D 中的自动寻找路径功能。
[lmzqm] Unity3D——添加剑痕效果(PocketRPG Trail 插件)
讲解使用 PocketRPG Trail 插件在 Unity3D 中添加剑痕效果。
[c332937586] unity 插件 iTween 简单用法
其中包含一些细节用法,例如在改变 localPosition 的值时,必须添加属性 islocal = true。
[啸天狼] NGUI 第六课 -- Scroll View 的使用
介绍 NGUI 中 Scroll View 的使用方法。
[啸天狼] NGUI 第七课 -- 关于 UIRoot 的一些小知识
分享关于 NGUI 中 UIRoot 的一些小知识。
[啸天狼] NGUI 第八课 -- UIPopupList 讲解以及 UIPanel 的一些小知识
讲解 NGUI 中 UIPopupList 的使用,并分享 UIPanel 的一些小知识。
职场与其它
PlayMaker_中文版 翻译手册 CHM
该文档可作为 PlayMaker 查询手册使用,非常方便,且为中文翻译版。
Shaderx7 cd room - 游戏开发的渲染技术教程
由游戏编程专家编著,介绍运行在 DirectX 和 OpenGL 时使用的任何着色器语言的先进渲染技术。
The Big Talk:”虚拟现实”时代已经到来
这是百度大讲堂邀请美国福斯坦教授杰里米•拜伦森博士讲解什么是虚拟现实技术的内容,其中展示了虚拟现实技术和他所做的虚拟现实实验。
资源快传
Mobile Starter Pack 项目源码 v1.4
该源码与 Unity 3.5.7 和 Unity 4.2+ 兼容,采用 C# + JS 编写,是一个不错的 Unity 射击游戏源码。
老外写的各种常用脚本包下载
这是一个非常全面的常用脚本包下载资源,全部由老外编写,包含销毁、暂停游戏、界面、图形、碰撞等各种控制代码。
[模型] Post - Apo Pack 1.0 - 末日危城场景
推荐理由:对于描绘毁坏的城市场景非常有用。
各种模型资源
推荐理由:模型资源非常丰富。