1.安装Python(运行setup.py时用)
1.1 下载地址:
https://www.python.org/downloads/
我下的是python2.7版本,最新的是python2.7.13。python2和python3的区别请自行百度。
1.2 python环境变量(win10下)
《植物大战僵尸内存地址》
英文原版
查找地址
一级基址:0x006A9EC0
阳光: +768 +5560
金币: +82c +28
《模式》
冒险: +82c +24
其他模式: +7f8 //16起 70结尾
《花园》
花肥 +82c +1f8
杀虫剂 +82c +1fc
巧
1. 案例简述
这个案例实现一个简单的坦克对战游戏,两个玩家在一个地图上PK。
2. 控制坦克移动
与案例一中小球的移动方式不同,坦克在横向上不能是平移,因此横向按键控制的应该是坦克旋转。
public float speed = 5;//前进速度
public float angularSpeed
1. 案例简述
这个案例实现一个非常简单的拾取宝物游戏,主角是一个小球,玩家通过键盘控制小球拾取全部宝物。
2. 键盘控制物体移动
private Rigidbody rd;
public int force = 10;
void Start () {
rd = GetComponent&
残影实现:
1、List<DrawMesh> list,此list中包含某一帧动画模型网格、材质
2、每过一段时间就将运动物体的模型add到list中(优化:未实现,网格合并)
3、LateUpdate里将list中所有模型材质alpha减少,为0,则remo
简单来说就是unity提供一套api去修改xcode项目工程配置以及修改plist文件内容(当unity build结束后, 会自动回调OnPostProcessBuild).
以下是一些用到的配置处理:
ENABLE_BITCODE
AddFramework
https
NSPhotoLibrar
遮挡透明若没有渐变实现方法:
1、透明中物体存在list中
2、每过一段时间(可以每帧,但是流畅性会降低)摄像机发送一条射线向玩家,out hitInfo
3、list与hitInfo比对,将在list中但是没有在hitInfo中的物体转变成不透明,list.remove;将在hit
1.下载支持WebVR的浏览器。
笔者使用的是HTC Vive,故下载了Firefox的Nightly版本【下载地址】。
2.Nightly 开启WebVR的步骤【引用自Mozilla VR】
1.从Github OpenVR下载1.0.6版本的OpenVR API【openvr_api
这篇blog题目涉及的范围真大!以至于在这里需要先写一篇前言把范围缩小。选择写这样一个系列的文章,主要是想给工作了两年的自己一个交代,或者说是一个阶段性的总结。两年时间里,房价依然再涨,工资依然跑不赢CPI,某人依然在仰望星空。期间很多梦碎了,很多还在坚持着,生活过得波澜不惊。而我也从刚毕业是的青涩
1 <!DOCTYPE html>
2 <html lang="en">
3 <head>
4 <meta charset="UTF-8">
5 <title>Title</title>
先说说观察者模式
简单来说,就是存在一对多模式的时候。如果主题(subject)的内容发生改变,那么应当通知订阅了本主题(subject)的观察者(Observer)收到更新的通知,简单来说就是这么回事。
具体的设计模式嘛,再谈咯。
首先确定一件事情,U3D里的SendMessage与Broad
转载请标明原文地址:http://www.cnblogs.com/zhangyukof/p/6836001.html
天空盒:1.SkyboxesUnity4中自带的天空盒,经常用到。不知道为什么Unity5中这个天空盒资源不见了。
GUI:
1.NGUI
转载请标明原文地址:http://www.cnblogs.com/zhangyukof/p/6835582.html
Unity5中文脚本手册 网页版
Unity API 执行顺序:
Unity5中文用户手册 网页版Unity5中文组件手册 网页版
Array
就是最最基本的数组,会有各种越界之类的问题
int[] array1=new int[] {};定义大概长这样
ArrayList
Array的vector版本,但是所有的元素类型都是对象,因此涉及到装箱拆箱以及类型不安全等问题
必须引入System.Collect
在上一篇博文"扔掉遮罩,更好的圆形Image组件"中,笔者改变Image的顶点数据,使得Image呈圆形显示,避免了Mask的使用,从而节省Drawcall消耗,提高渲染效率了。这也启发了笔者,有没有可能通过同样原理实现Mask,做到在某些需要显示特定形状Icon的场景下,替代Unity原生Mas
最近在工作中碰到不少棘手的BUG,其中的一个是Spine骨骼的渲染花屏,在战斗中派发出大量士兵之后有概率出现花屏闪烁(如下图所示),这种莫名奇妙且难以重现的BUG最为蛋疼。
前段时间为了提高Spine骨骼动画的加载速度,将Spine库进行了升级,新的Spine库支持skel二
一提到曲线,很多新手就头疼了,包括我。查了很多资料,终于有个大概的了解。想深入了解曲线原理的,推荐一个链接http://www.cnblogs.com/jay-dong/archive/2012/09/26/2704188.html
之前写了一篇博文《unity3D:游戏分解之角色移动和相机跟随》,
我用的是unity5.4.3版本的
一、窗口打开:
从菜单栏查看播放器设置,选择 Edit->Project Settings->Player
二、全局设置
第一部分:
Company Name 公司名称
Product Name 产品名称,当游戏运行时,这个名字将出现在菜单栏
经典键盘太宽了。
你有想过你的鼠标的移动范围么?只要桌面够大,理论上你可以“向右”移动无限远的距离。可是能否“向左”移动无限的距离呢?通常是不行的。为什么?因为多数键鼠用户(不排除有些人会错开摆放),键盘和鼠标是平齐摆放使用的,鼠标向左移动距离过大,很容易撞到键盘的右侧边缘。
对
最近正在学习OpenGL,我认为学习的最快方法就是做一个小项目了。
如果对OpenGL感兴趣的话,这里推荐一个很好的学习网站 https://learnopengl-cn.github.io/
我用的是 vs2013,使用C++语言编写项目。这个小项目叫Simple2D,意味着简易的2D框架。最终的