unity2dC#
文章平均质量分 53
nonomagenet
手机游戏设计unity3d
展开
-
Ugui游戏开始界面 设置界面弹出
using UnityEngine;using System.Collections;using UnityEngine.UI;public class gamestart01 : MonoBehaviour { public GameObject setting; // Use this for initialization public void OnSoundOff(bool原创 2015-01-09 14:13:37 · 7031 阅读 · 0 评论 -
各种输入
Input 输入http://chaoyueg.blog.163.com/blog/static/9706739220131120105829434/ 按键Input.GetKey(“up”) = Input.GetKey(KeyCode.UpArrow) 按住键盘上键Input.GetKeyDown (“up”) 按下键盘上键Input.Get转载 2015-07-07 15:57:49 · 446 阅读 · 0 评论 -
unity Toggle Groud
Toggle 框 要建一个空物体加上Toggle Groud 组件,然后把Toggle 按钮的组选成该Groud。原创 2015-06-30 16:31:52 · 501 阅读 · 0 评论 -
Ugui 13.事件触发 笔记 unity教育
evensystem firstselet 默认选中一个物体 拖动进去 send navegation envents 导航 键盘上下左右自动选中 trag teshold 最小拖动 有效 EventSystemTest public class EventSystemTest:mon原创 2015-07-11 11:41:03 · 1052 阅读 · 0 评论 -
using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; usin
System包含用于定义常用值和引用数据类型、事件和事件处理程序、接口、属性和处理异常的基础类和基类。其他类提供支持下列操作的服务:数据类型转换,方法参数操作,数学计算,远程和本地程序调用,应用程序环境管理以及对托管和非托管应用程序的监管。System.Collections包含定义各种对象集合(如列表、队列、位数组、哈希表和字典)的接口和类。System.Collecti转载 2015-07-12 16:46:03 · 5169 阅读 · 0 评论 -
2d摄像机跟随脚本
using UnityEngine;using System.Collections;public class CameraFollow : MonoBehaviour {public float xMargin = 1f;// Distance in the x axis the player can move before the camera follows.原创 2014-12-31 13:22:23 · 954 阅读 · 0 评论 -
自动生成地图 物体 Generator
using UnityEngine;using System.Collections;using System.Collections.Generic;public class Generator : MonoBehaviour {public GameObject[] availableRooms;public List currentRooms;原创 2015-07-13 10:59:28 · 655 阅读 · 0 评论 -
Rogue BoardManager 自动成成内外墙 和食物 敌人
using UnityEngine;using System;using System.Collections.Generic; //Allows us to use Lists.允许使用数组using Random = UnityEngine.Random;//使用unity自己的随机引擎namespace Completed{public cla原创 2015-08-02 17:57:56 · 716 阅读 · 0 评论 -
火箭鼠激光版自动开关,换图,旋转
using UnityEngine;using System.Collections;public class LaserScript : MonoBehaviour {public Sprite laserOnSprite; //换图public Sprite laserOffSprite;//2 public float interval原创 2015-07-15 11:59:23 · 705 阅读 · 0 评论 -
火箭耗子 5.1 AddForce 加前进的速度 设置离子的层 Physics2D.OverlapCircleAll
当按下鼠标的时候给物理加力 5.0后要获取组件然后加AddForcepublic float jetpackForce = 75.0f; void FixedUpdate () {bool jetpackActive = Input.GetButton("Fire1");if (jetpackActive){GetComponent().AddForce(ne原创 2015-07-10 19:01:39 · 3472 阅读 · 0 评论 -
2d 空物体实例化发射子弹 围绕旋转
using UnityEngine;using System.Collections;public class Gun : MonoBehaviour{public Rigidbody2D rocket;// Prefab of the rocket.public float speed = 20f;// The speed the rocket will fi原创 2015-01-02 10:52:17 · 1194 阅读 · 0 评论 -
SceneManager.LoadScene
Application.LoadLevel (Application.loadedLevel); 这个不好使了 关卡管理新的apiusing UnityEngine;using System.Collections;using UnityEngine.SceneManagement;//命名空间自己加上public class button_mana原创 2017-06-14 11:07:01 · 1408 阅读 · 0 评论 -
ugui sprite替换方法
转载自 http://www.manew.com/thread-96801-1-1.html 网虫虫在NGUI中,我们可以直接用spriteName = “想要替换的图片名称”; 就可以很方便的替换资源而UGUI却相对要麻烦一点,下面为大家介绍比较常用的三种替换方式。我的方法: 创建一个图片物体,面板拖入。在创建一个精灵图片,在资源文件夹里拖入原创 2017-06-08 20:36:25 · 3583 阅读 · 0 评论 -
2d ui菜单进入出去
public Animator startButton;public Animator settingsButton;public Animator setplane;public void StartGame(){Application.LoadLevel("RocketMouse");}public void OpenSettings(){start原创 2015-06-06 18:24:27 · 681 阅读 · 0 评论 -
随机播放音效 在音频组件中添加好元素 Random.Range在自定义的函数中可以用整形
int i = Random.Range(0, jumpClips.Length);AudioSource.PlayClipAtPoint(jumpClips[i], transform.position);原创 2015-01-01 16:39:26 · 6123 阅读 · 0 评论 -
iTween基础
itween主要功能是控制运动。 1 运动到某个点 ,持续时间 iTween.MoveTo(gameObject, Vector3(2,0,0), 3);http://blog.csdn.net/pleasecallmewhy/article/details/87500792 沿着x轴往复运动,iTween脚本中的MoveBy方法原创 2015-05-23 12:38:36 · 825 阅读 · 0 评论 -
Message相关有3条指令
Message相关有3条指令:SendMessage ("函数名",参数,SendMessageOptions) //GameObject自身的ScriptBroadcastMessage ("函数名",参数,SendMessageOptions) //自身和子Object的ScriptSendMessageUpwards ("函数名",参数,SendMessageOptions)转载 2015-01-11 12:51:38 · 606 阅读 · 0 评论 -
SliderJoint2D 滑动关节移动限制
using UnityEngine;using System.Collections;public class limiteTranslation : MonoBehaviour { public SliderJoint2D sj2d;// Use this for initializationvoid Start () {sj2d = Get原创 2014-12-31 13:15:03 · 1341 阅读 · 0 评论 -
tiggerkill 碰撞后销毁
using UnityEngine;using System.Collections;public class tiggerkill : MonoBehaviour {// Use this for initializationvoid Start () {}// Update is called once per framevoid Updat转载 2014-12-31 13:19:08 · 681 阅读 · 0 评论 -
添加2d刚体力
using UnityEngine;using System.Collections;public class force : MonoBehaviour {public float x_power=0.0f;public float y_power=0.0f;// Use this for initialization// Update is call原创 2014-12-31 13:20:50 · 824 阅读 · 0 评论 -
2d角色速度控制跳跃检测转向设置
{[HideInInspector]public bool facingRight = true;// For determining which way the player is currently facing.[HideInInspector]public bool jump = false;// Condition for whether the player s原创 2015-01-01 15:07:33 · 693 阅读 · 0 评论 -
小99乘法 for循环
void Start () { string s = ""; int j = 1; for (int i = 1; i < 10; i++) { for (j = 1; j < 10; j++) { if (j <= i)原创 2015-02-14 12:51:11 · 515 阅读 · 0 评论 -
常量 枚举 装拆箱 结构 引用/值类型
常量Const int PI = 3.14; 枚举Public enum EnumVal{ S1 = 1;, S2 = 2; S3 = 3}http://www.cnblogs.com/nniixl/articles/1312700.html枚举转换数值 (int)EnumVal.S1转载 2015-03-13 12:07:29 · 458 阅读 · 0 评论 -
水浒卡牌蛮牛 动软代码生成器辅助开发数据库
水浒卡牌蛮牛 动软代码生成器辅助开发数据库转载 2015-06-16 11:18:33 · 525 阅读 · 0 评论 -
Unity3D中Gameobject与gameobject的区别
Gameobject是一个类型,所有的游戏物件都是这个类型的对象。gameobject是一个对象, 就跟java里面的this一样, 指的是这个脚本所附着的游戏物件转载 2015-06-16 12:59:37 · 5065 阅读 · 0 评论 -
速度销毁 修改门灯并寻找子物体发送代码 更换纹理图片 物体添加删除代码
if (GameObject.Find ("wuti")){Destroy (GameObject.Find ("wuti"));doorlight_bl.color = Color.red;}transform.FindChild("wuti").SendMessage("serips");-------------------------------------原创 2015-06-19 10:36:15 · 743 阅读 · 0 评论 -
unity5 文本滚动
1.建一个背景图片+scoll rect属性 2把要显示的文字挂到scrollrect上,并且把文字拉大。 3建立一个滚动条,把滚动条挂到scollrect上原创 2015-05-19 11:24:58 · 1641 阅读 · 0 评论 -
InvokeRepeating("PlaySound",2.0f,0.5f) 2秒后每隔0.5秒调用
用AudioSource.PlayClipAtPoint播放音效热度 32379 2014-1-23 17:56 | position, volume, 背景音乐, 游戏游戏中的声音通常可以分为音乐和音效,音乐通常时间较长,且需要循环播放,音效则时间较短,不需要循环播放。播放声音的方式常见有两种:1.建立一个空物体,为每一个音乐或音效添加AudioSou转载 2015-06-05 13:54:33 · 1154 阅读 · 0 评论 -
改变图片的透明度,图片自适应屏幕 5.0 获取颜色的方法,mathlerp移动
改变图片的透明度float speed=0.2f;float starttime;void Start () {starttime = Time.time; }void Update(){GUITexture.color.a = Mathf.Lerp (0, 1, (Time.time - starttime) * speed);}原创 2015-05-22 15:57:58 · 1537 阅读 · 0 评论