方向性阴影详情本页将详细说明方向 (Directional) 灯的阴影。注意:在移动平台上,方向灯的实时阴影始终使用 1 个阴影级联,并为硬阴影 (Hard Shadows)。方向灯大多用于室外游戏的关键性灯光 – 日光或月光 – 中。可见距离非常大,特别是在第一人称和第三人称游戏中,往往需要对阴影...
使用 Unity 外部版本控制系统Unity 为便于集成的工程版本控制提供了资源服务器 (Asset Server) 插件产品。如果出于某些原因无法使用 Unity 资源服务器 (Asset Server),它可以将工程存储在任何其他版本控制系统中,如 Subversion、Perforce 或 B...
Unity 动画团队一直在努力工作、同心协力,使 Unity 5.0 具有令人印象深刻的功能集。敬请期待新动画功能,下面是有关新动画功能的简要概述,希望可以对Unity 的用户们有所帮助!状态机行为在 Unity 5 中,您能够将StateMachineBehaviour 脚本添加到状态中,并在播放...
检查更新Unity 将检查更新是否可用。这项检查通常在启动 Unity,或在选择帮助 (Help)->检查更新 (Check for Updates) 菜单项时进行。检查更新会把目前的 Unity 版本号(关于 Unity (About Unity) 对话框中版本名称之后的括号中出现的 5 位...
启动时运行编辑器脚本代码如果无需用户操作即可在 Unity 启动时运行工程中的某些编辑器脚本代码,这在某些情况下将是非常有用的功能。将 InitializeOnLoad 属性应用到具有静态构造函数的类,即可达到此目的。静态构造函数是指与类名称相同且声明为静态的函数,它不具有返回类型或参数:-usin...
阴影大小计算Unity 计算阴影贴图大小的方法如下:首先计算屏幕上灯光的“覆盖范围”。以下是灯光在屏幕上照亮的矩形范围:方向 (Directional) 灯照亮整个屏幕。聚光 (Spot) 灯照亮灯光投射到屏幕的圆锥型包围矩形。点 (Point) 光源照亮灯光投射到屏幕的球形包围矩形。然后选择该范围...
阴影疑难解答本页列出了一般阴影问题的解决方案。完全没看到阴影!阴影是 Unity 专业版的独有功能,因而非 Unity 专业版是不带阴影的。当然,一些简单的阴影方法还是可能的,如使用投影仪 (Projector)。阴影还要求有一些图形硬件支持。请参阅阴影页面了解详细信息。检查阴影是否在质量设置 (Q...
触控科技代理的ARPG手游《武尊》一直有很多忠实玩家。作为页游,武尊获得了相当不俗的成绩,是手游上一次重大突破。 我们知道此类游戏在开发时经常遇到一个问题:界面多,手机屏幕小,无法很好的布局UI。但是《武尊》却处理的很好,UI布局合理,界面直观简洁。熔炉系统是其中的特色系统之一,它用到...
Cocos2d-x虚拟摇杆控制精灵上下左右运动—-之游戏开发《赵云要格斗》,要素材和项目代码的把邮箱留下吧,因为这个项目还没弄完,我一直在改。精灵的攻击也是一个动画,只不过,这个动画只播放一次,相当于在界面上加一个按钮,然后你点一次按钮,精灵就播放一次动画。cocos2d-x版本:2.2.5工程环境...
技术学了不少了,今天我们通过一个如何使用Cocos2d-JS引擎快速开发一个微信游戏来做一个实践,游戏名称《来自喵星的你》!1.Cocos2d-JS引擎Cocos2d-JS引擎是Cocos2d-x的JS版本,它极大简化与整合的API设计使得游戏开发变得前所未有地轻松。依托Web平台使Cocos2d-...
上一个横版过关游戏教程里我们学习了怎么建立游戏,添加精灵,创建新的类等,在这一章里面我们来讲讲怎么用Quick来添加动画和UI。动画添加动画在游戏中使用的动画有两种,一种是骨骼动画,还有一种是帧动画。目前在2D游戏里使用的更多的是帧动画,我们在这里讲到的也是帧动画,在后面的章节中我们会谈到Quick...
当我们学习过如何在Quick-Cocos2d-x的环境搭建和目录结构。接下来就该动手自己做个游戏了。我是比较喜欢横版过关类型的游戏的,所以在这里就以搭建横版过关游戏为例来做讲解。1. 创建工程按照我们前面的文章描述的,用Quick的Player创建一个工程,我们这里取名叫做Brave。打开后看到的显...
Bullet(Cocos2dx)之内存泄露检测 编写的程序难免会有内存泄露,为了检测内存泄露,可以采取各种各样的措施,今天向大家介绍一款windows下的内存检测工具Visual Leak Detector for Visual C++去官网下载最新版本安装。用VS建立一个C++控制台项目,1.将v...
分析:障碍物也是一个Sprite类障碍物的宽高要设置成随机数不断向左移动,可以用update方法不断修改x坐标,越界后移除计算增添物块的时间间隔,可在游戏层用update实现Block.h#include “Block.h”USING_NS_CC;bool Block::init(){Sprite:...
雷神大战相信都知道这个游戏,本教程要实现游戏中,人的手指按着飞机,就能拖着飞机走动,也就是当你手指按在手机的图片上,手指一直按着屏幕,飞机就会跟着你走。同时,飞机会在你的视野内移动,实现的效果完全和我们手机上的飞机游戏一样。效果:Cocos2d-x版本:3.4工程环境:VS30213一、代码编写1、...
分析:背景不断地向左滚动可以用2个背景图片,交替向左移动实现背景素材:代码:BackGround.h#include “cocos2d.h”USING_NS_CC;class BackGround : public Layer{public:virtual bool init();CREATE_FU...