阅读目录 一、Canvas简介 二、Canvas画布参数与应用 阅读目录 一、Canvas简介 二、Canvas画布参数与应用 回到顶部 一、Canvas简介 Canvas画布是承载所有UI元素的区域。Canvas实际上是一个游戏对象上绑定了Canvas组件。所有的UI元素都必须是Canvas的自对 ...
分类:
编程语言 时间:
2017-04-17 12:46:37
阅读次数:
443
马三最近在做一款游戏的时候涉及到了“加速”和“暂停”这两个功能,我第一时间就想到了应该用 Time.timeScale。当暂停的时候,设置timeScale = 0,当需要加速的时候,将 timeScale 设置为 n 倍即可。但是代码写到一般的时候,我就有些发懵,当 timeScale 数值被改变 ...
分类:
编程语言 时间:
2017-02-18 18:32:57
阅读次数:
1186
其实在刚接触Unity3D,会有一个疑问,关于Unity3D游戏运行的初始入口在哪?不像Cocos2dx还有个AppDelegate文件可以去理解。而且在刚开始就接触Unity3D时,看到所有脚本中编写的类 几乎都继承了MonoBehaviour这个父类,那么MonoBehaviour这个类是干什么 ...
分类:
编程语言 时间:
2017-01-15 22:32:17
阅读次数:
377
Lua 环境搭建 Windows 不用 visual studio 系统环境:Win7 64bit 联系方式:yexiaopeng1992@126.com 前言: 最近需要学习Unity3d游戏中的热更新技术,选择ULua方案,因此准备学习一些Lua的基础知识。之前在Ubuntu上曾经写过Lua版本 ...
向量是2D、3D数学研究的标准工具,在3D游戏中向量是基础。因此掌握好向量的一些基本概念以及属性和常用运算方法就显得尤为重要。在本篇博客中,马三就来和大家一起回顾和学习一下Unity3D中那些常用的3D数学知识。 一、向量概念及基本定义 1、向量的数学定义 向量就是一个数字列表,对于程序员来说一个向 ...
分类:
编程语言 时间:
2016-12-17 14:04:47
阅读次数:
586
写作背景: 2015年6月30日我收到电子工业出版社张迪老师寄来,正式发行的《Unity3D/2D游戏开发从0到1》书籍。这本凝结着大半年心血的作品让我感慨万千。 本人从事游戏、软件与教学十多年,一直梦想可以进一步服务于全国广大的游戏与软件从业开发人员。14年下半年电子工业出版社的张... ...
分类:
编程语言 时间:
2016-11-06 13:49:42
阅读次数:
274
此文为转载,因为最近在做U3D,有一些概念弄得不是很清楚,看到这篇博客讲的不错,就转载过来了,方便自己随时查看。 华丽丽的分割线 太抽象的理论总是让人眼花缭乱,所以我这里以例证为主。 1,测试OnTriggerEnter和OnCollisionEnter的区别 测试:如果两个物体A,B 两者都有碰撞 ...
分类:
编程语言 时间:
2016-11-03 01:46:55
阅读次数:
268
.net可以做什么呢? (1)桌面应用程序 Winform(.net开发的桌面应用程序叫winform应用程序) (2)internet应用程序 ASP.net(.net开发的internet应用程序叫做ASP.net应用程序) (3)手机开发 wp8 (4)Unity3D游戏开发 或者 虚拟现实 ...
分类:
Web程序 时间:
2016-10-24 13:38:58
阅读次数:
210
Unity3D_2D游戏实例从零讲起(3)——基本菜单UI的实现
游戏除了基本的画面渲染,操作对象等等,还需要各种UI菜单来辅助玩家,或是引导,或是做游戏设置。比如,登录菜单,图片的显示,人物血条...
分类:
编程语言 时间:
2016-10-23 21:16:37
阅读次数:
447
项目的性能优化主要围绕CPU、GPU和内存三大方面进行。 无论是游戏还是VR应用,内存管理都是其研发阶段的重中之重。 然而,在我们测评过的大量项目中,90%以上的项目都存在不同程度的内存使用问题。就目前基于Unity引擎开发的移动游戏和移动VR游戏而言,内存的开销无外乎以下三大部分:1.资源内存占用 ...
分类:
编程语言 时间:
2016-10-17 11:25:01
阅读次数:
450