2D游戏的残影很简单,美术做序列帧图片就行了,那么3D游戏的残影美术做不了,得靠程序员动态创建模型来处理. 实现原理也很简单: 1.间隔一定时间创建一个残影模型 [csharp] view plain copy GameObject go = GameObject.Instantiate(origi ...
分类:
编程语言 时间:
2016-08-18 23:03:41
阅读次数:
336
using UnityEngine;using System.Collections; public abstract class BaseUI : MonoBehaviour{ //缓存 gameobject 和 transform private GameObject _cacheGameObj ...
分类:
其他好文 时间:
2016-08-18 21:03:19
阅读次数:
105
Shader "Custom/UVanim" {Properties{_Color("Color", Color) = (1,1,1,1)_MainTex("Albedo (RGB)", 2D) = "white" {}_Glossiness("Smoothness", Range(0,1)) = ...
分类:
其他好文 时间:
2016-08-18 21:01:52
阅读次数:
141
1.创建一个空物体,将它(GameObject)拉到摄像机要观察的对象文件夹里面,对象就是类似英雄联盟的英雄。2.将Transform栏的Position清0;3.再将空物体拉出来放到与摄像机文件夹下,将Transform栏的Rotation清0;4.将空物体拉出来到摄像机文件夹同层,将空物体Tra ...
分类:
编程语言 时间:
2016-08-15 12:49:33
阅读次数:
1005
使用 renwu = mRoot.transform.Find("Container/Grid/renwu").gameObject; //UIToggle markSprite = renwu.GetComponentInChildren<UIToggle>();//获取UIToggle //ma ...
分类:
编程语言 时间:
2016-08-09 16:12:22
阅读次数:
226
通过泰克在线,开始学习视频教程 1.学习 Unity3d零基础教学初级篇:熟悉一下unity编辑器结构和控件以及对控件的基本操作 2.学习Roll-a-ball小项目开发:通过练习制作小游戏,巩固所学的基本内容,GameObject,Rigidbody\Collidder, Perfab,(Scri ...
分类:
编程语言 时间:
2016-08-05 10:12:12
阅读次数:
140
开发游戏,特别是mmo手游的时候经常需要开发的一个需求是,点击某个装备,在它附近的位置生成一个tips界面,介绍装备功能和各种信息。 像上面红色框框里的这个。 这个主要的问题是 根据点击的GameObject对应生成这个详情界面时,详情界面位置需要合理摆放(不能显示不到,不能遮挡等) 基本的思路是, ...
分类:
编程语言 时间:
2016-08-04 19:27:00
阅读次数:
149
网上有很多,这里只是写一个简单,可用的。 最简单的是int这种本身就可以排序的类型。直接sort就行。 如果是gameobject这种或其他自定义类型不能排序。 这里给一个方法: 首先加上引用 [csharp] view plain copy using System; [csharp] view ...
分类:
编程语言 时间:
2016-08-04 16:22:17
阅读次数:
310
这里先声明转自http://www.jianshu.com/p/b37ee8cea04c 1.资源类型 GameObject, Transform, Mesh, Texture, Material, Shader, Script和各种其他Assets。 2.资源创建方式 静态引用,在脚本中加一个pu ...
分类:
编程语言 时间:
2016-08-04 16:18:37
阅读次数:
357
移动GameObject是非常平常的一件事情,一下代码看起来很简单:transform.localPosition += new Vector3 ( 10.0f * Time.deltaTime, 0.0f, 0.0f );但是小心了,假设上面这个GameObject有一个parent, 并且这个p ...
分类:
其他好文 时间:
2016-08-01 21:15:11
阅读次数:
153