自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(44)
  • 收藏
  • 关注

原创 Unity3D学习记录——NGUI Sprit3

1.按钮特效2.3.4.5.

2017-07-27 20:05:05 404

原创 Unity3D学习记录——NGUI Sprit2

1.这是动态生成sprite,并有部分属性操作代码2.using System.Collections;using System.Collections.Generic;using UnityEngine;public class test : MonoBehaviour{ private GameObject gob;//物体对象 private Transfor

2017-07-25 21:44:46 409

原创 Unity3D学习记录——NGUI Sprit

1.2.3.4.5.6.

2017-07-25 20:03:00 404

原创 Unity3D学习记录——NGUI Lable

1.2.3.4.

2017-07-25 19:52:14 331

原创 Unity3D学习记录——飞盘射击游戏3

1.这是完善后带有页面逻辑的游戏,界面如下2.在ShooterWeapon中集成了分数计算,和计时器,ShooterWeaponFather物体结构如下图using System.Collections;using System.Collections.Generic;using UnityEngine;public class ShooterWeapon :

2017-07-23 17:13:04 1680 1

原创 Unity3D学习记录——飞盘射击游戏2

1.这是完善后带有页面逻辑的游戏,界面如下2.在ShooterWeapon中集成了分数计算,和计时器using System.Collections;using System.Collections.Generic;using UnityEngine;public class ShooterWeapon : MonoBehaviour { private

2017-07-23 17:12:33 773

原创 Unity3D学习记录——飞盘射击游戏1

1.这里我简单记录下打飞盘游戏的代码,场景和手臂等建模是现成的,其中还包含音效,光线等,调试由自己调试2.盘子随机生成代码using System.Collections;using System.Collections.Generic;using UnityEngine;public class CreateDisc : MonoBehaviour { publ

2017-07-23 17:11:26 1285

原创 Unity3D学习记录——GUIText2

1.用GUIText组件实现倒计时显示2.创建空物体,添加GUIText组件,属性自由调节,然后添加脚本using System.Collections;using System.Collections.Generic;using UnityEngine;public class Timer : MonoBehaviour{ private GUIText m_guit

2017-07-23 17:10:49 541

原创 Unity3D学习记录——爆炸特效

1.这是一个Unity 3D里的资源包中预制体2.添加资源包的方法3.添加爆炸预制体4.创建空物体,添加脚本,并拖拽入预制体5.Baozha脚本using System.Collections;using System.Collections.Generic;using UnityEngine;public class Baozao : Mono

2017-07-21 20:42:04 3679

原创 Unity3D学习记录——子弹

1.用了物理射线的点获取2.用了Instantiate实例化3.和创建墙一样需要一个预制体和空物体,脚本依附于空物体using System.Collections;using System.Collections.Generic;using UnityEngine;public class Zidan : MonoBehaviour{ public GameObje

2017-07-21 20:41:30 1127

原创 Unity3D学习记录——API实例化与销毁4

1.这是利用Instantiate实例化生成一堵墙2.生成墙这个地方需要注意是预制体的使用,不要直接添加脚本到预制体,而是重新创建空物体,添加脚本,并在public那一栏添加预制体,否则会一直生成Cube直至卡死using System.Collections;using System.Collections.Generic;using UnityEngine;pu

2017-07-21 20:41:08 512

原创 Unity3D学习记录——物理射线

1.这是一个点击带碰撞体组件的物体发射一条射线的例子2.首先创建一个空物体,添加Line Renderer组件,调整好后把Line Renderer勾去掉作为本体3.创建空物体,这是点击生成射线,脚本添加在此物体中using System.Collections;using System.Collections.Generic;using UnityEngine;public

2017-07-21 20:40:49 730

原创 Unity3D学习记录——API工具类3

1.还是Mathf数学类应用,制作渐隐黑屏效果,配合GameOverusing System.Collections;using System.Collections.Generic;using UnityEngine;public class Background : MonoBehaviour { public GUITexture m_background; //定义G

2017-07-21 20:40:16 267

原创 Unity3D学习记录——API工具类2

1.工具类有三种:Screen屏幕类 Time时间类 Mathf数学类2.Time时间类常有,常见,所以不再记录,现在是Mathf数学类,利用这个做GameOver平滑移动到屏幕中间的效果using System.Collections;using System.Collections.Generic;using UnityEngine;public class Gameover

2017-07-21 20:39:53 356

原创 Unity3D学习记录——API工具类1

1.Screen 屏幕类 作用:设置文本或其它在屏幕中间,不论分辨率2.设置CubeScore在屏幕中间using System.Collections;using System.Collections.Generic;using UnityEngine;public class Center : MonoBehaviour { public GUIText m_cube

2017-07-21 20:39:37 339

原创 Unity3D学习记录——脚本生命周期

1.Awake() ※ 唤醒事件,只执行一次。 2.OnEnable() 启用事件,只执行一次。当脚本组件被启用的时候执行一次。 3.Start() ※开始事件,只执行一次。 4.FixedUpdate() ※固定更新事件,执行 N 次,0.02 秒执行一次。所有物理组件相关的更新都在这个事件中处理。5.Update() ※更新事件,执行 N 次,每帧执行一次。

2017-07-21 20:39:23 556

原创 Unity3D学习记录——API IEnumerator(协同程序)

1.大概意思执行其它任务时,此任务也同时执行2.可以用于摆动效果,此脚本对依附物体做了左右摇摆控制using System.Collections;using System.Collections.Generic;using UnityEngine;public class IEnumumerator : MonoBehaviour { private Transform

2017-07-21 20:38:50 566

原创 Unity3D学习记录——API SendMessage函数

1.创建Cube物体,然后是CubeScore,CubeScore只有GUI Text组件,作用是显示记数文字2.创建Gold物体,然后是GoldScore3.创建Player物体,我这里直接用的Sphere4.在Sphere里添加MoveEat脚本,在碰撞Cube物体后销毁Cube,并生成金币using System.Collections;using System.Colle

2017-07-21 20:38:08 843

原创 Unity3D学习记录——API Invoke函数

1.对昨天生成Cube的代码进行了改进using System.Collections;using System.Collections.Generic;using UnityEngine;public class Down : MonoBehaviour { public GameObject m_gb; private Transform m_transform

2017-07-18 20:44:57 515

原创 Unity3D学习记录——AudioSource2

1.添加播放按钮播放,或者暂停按钮暂停2.创建空物体,添加GUI Texture组件,添加图片素材3.编写Play脚本using System.Collections;using System.Collections.Generic;using UnityEngine;public class Play : MonoBehaviour { private Au

2017-07-18 20:22:37 526

原创 Unity3D学习记录——API实例化与销毁3

1.随机区域特定时间段自动生成,并在特定时间后自动销毁using System.Collections;using System.Collections.Generic;using UnityEngine;public class Down : MonoBehaviour { public GameObject m_gb; //定义游戏对象m_gb private T

2017-07-17 21:20:37 534

原创 Unity3D学习记录——API实例化与销毁2

1.这次是按下空格在特定空间的随机区域生成Cubeusing System.Collections;using System.Collections.Generic;using UnityEngine;public class Down : MonoBehaviour { public GameObject m_gb; //定义游戏对象m_gb private Trans

2017-07-17 21:18:07 346

原创 Unity3D学习记录——API实例化与销毁1

1.API实例化对象2.应用场景:天上掉落大量金币3.创建空物体当作掉落点4.编写脚本并添加到空物体using System.Collections;using System.Collections.Generic;using UnityEngine;public class Down : MonoBehaviour { public GameObject

2017-07-17 21:06:22 413

原创 Unity3D学习记录——AudioSource1

1.AudioSource相当于音频播放器2.创建空物体3.添加AudioSource组件

2017-07-17 20:40:10 397

原创 Unity3D学习记录——LineRenderer

1.LineRenderer线渲染器,可做出极光效果2.创建空物体3.添加Line Renderer组件4.创建材质球,添加光线材质图,修改渲染器5.把修改后的材质添加给物体

2017-07-17 20:32:34 405

原创 Unity3D学习记录——TrailRenderer

1.TrailRenderer拖痕渲染器2.创建空物体3.添加TrailRenderer组件4.创建材质球,添加材质,并修改渲染器5.把修改后的材质添加到物体

2017-07-17 20:25:07 4288

原创 Unity3D学习记录——GUITexture

1.创建空物体2.重命名3.添加GUI Texture组件4.添加图片

2017-07-17 20:20:03 521

原创 Unity3D学习记录——GUIText

1.创建空物体2.重命名3.添加GUI Text组件

2017-07-17 20:13:08 645

原创 Unity3D学习记录——对同标签物体操作

1.当Player进入触发区,对所有Cube标签物体提高1Musing System.Collections;using System.Collections.Generic;using UnityEngine;public class LabelRise : MonoBehaviour { private GameObject[] m_cubes; private

2017-07-17 19:51:29 2362

原创 Unity3D学习记录——触发器开关门

using System.Collections;using System.Collections.Generic;using UnityEngine;public class OpenCloseDoor : MonoBehaviour { private Transform m_transform; // Use this for initialization void

2017-07-17 19:49:04 9842

原创 Unity3D学习记录——触发器开关灯

using System.Collections;using System.Collections.Generic;using UnityEngine;public class OnOffLight2 : MonoBehaviour { private Light m_light; // Use this for initialization void Start () {

2017-07-17 19:48:17 7883

原创 Unity3D学习记录——开关灯

1.这是完整的开关灯逻辑,之前为关灯using System.Collections;using System.Collections.Generic;using UnityEngine;public class OnOffLight : MonoBehaviour { private Light m_light; // Use this for initializati

2017-07-17 19:47:00 6029

原创 Unity3D学习记录——日深日落

using System.Collections;using System.Collections.Generic;using UnityEngine;public class SunRiseSet : MonoBehaviour { private Transform m_transform; // Use this for initialization void Sta

2017-07-17 19:44:15 686

原创 Unity3D学习记录——关灯

1.获取的是Point light的Light组件属性2..注意other是谁,脚本放在谁上using System.Collections;using System.Collections.Generic;using UnityEngine;public class OffLight : MonoBehaviour { private Light m_light;

2017-07-15 11:20:52 1359

原创 Unity3D学习记录——碰撞变色2

1.脚本还是在被碰撞体上2.这次是随机色,不限定碰撞体using System.Collections;using System.Collections.Generic;using UnityEngine;public class ChangeColor2 : MonoBehaviour { private MeshRenderer m_meshrenderer; /

2017-07-15 10:51:31 4335 1

原创 Unity3D学习记录——碰撞变色

1.被Cube (3)碰撞的碰撞体变原谅色2.脚本添加在其它Cube上,而不是Cube (3)using System.Collections;using System.Collections.Generic;using UnityEngine;public class ChangeColor : MonoBehaviour { private MeshRenderer

2017-07-15 10:36:50 6249 3

原创 Unity3D学习记录——碰撞销毁物体

using System.Collections;using System.Collections.Generic;using UnityEngine;public class Destroy : MonoBehaviour { private Transform m_transform; // Use this for initialization void Start

2017-07-15 10:24:36 27714

原创 Unity3D学习记录——碰撞体碰撞

注:两物体有碰撞体才可发生碰撞事件using System.Collections;using System.Collections.Generic;using UnityEngine;public class m_Collision : MonoBehaviour { private Rigidbody m_rigidbody; // Use this for init

2017-07-15 09:47:15 891

原创 Unity3D学习记录——刚体跳跃

using System.Collections;using System.Collections.Generic;using UnityEngine;public class Jump : MonoBehaviour { private Rigidbody m_rigidbody; // Use this for initialization void Start ()

2017-07-15 09:39:22 6227 2

原创 Unity3D学习记录——刚体加外力

using System.Collections;using System.Collections.Generic;using UnityEngine;public class AddForce : MonoBehaviour { private Rigidbody m_rigidbody; // Use this for initialization void Start

2017-07-15 09:38:21 873

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除