unity3d
红骑士777
一个独自行走的开发者
展开
-
unity3D 《见缝插针》----使“针“”扎“在”“圆盘上”并随之转动
1、向“飞出去的针”添加脚本先者我们已有lunch脚本让“针”飞出去,现在我们添加碰撞检测函数,代码如下:void OnTriggerEnter2D(Collider2D col) { if (col.tag == "rotate") { col.GetComponent<rotate>().Speed *= -1;...原创 2019-12-13 23:23:51 · 455 阅读 · 0 评论 -
unity3d 《见缝插针》----让“针”飞行
一.为将要飞出去的“针”添加一个脚本脚本代码为:using System.Collections;using System.Collections.Generic;using UnityEngine;using UnityEngine.UI;public class launch : MonoBehaviour { public int Speed = 20; pri...原创 2019-12-13 23:25:37 · 324 阅读 · 0 评论 -
unity3d 《见缝插针》---transform.Rotate
unity3d 5.6.7初学 总结-11.设置精灵原地旋转(1)拖入一个精灵(2)创建一个脚本(3)拖入脚本(4)在脚本的update方法内编写:private int speed;//速度void Update () {transform.Rotate(0, 0, speed);}(5)运行说明:1.transform是所有gameObject的属性,用于设置物体的位置,...原创 2019-12-13 23:26:03 · 785 阅读 · 0 评论 -
unity 《见缝插针》---Rigibody 2D组件
1.Circle Collider 2D圆形碰撞(Circle Collider 2D), 这个组件代表2d的物理引擎碰撞,碰撞器的形状是一个圆,这个圆的圆心和半径在一个精灵坐标轴内定义2.Rigidbody 2D刚体(Rigidbody 2d),此组件隶属物理引擎,其概念继承自3D刚体,与前者不同的是:Rigidbody 2d只可在x,y轴移动,且只能在平面(z轴)旋转。isTrigge...原创 2019-12-13 23:25:51 · 563 阅读 · 0 评论 -
unity3D 《见缝插针》--得分显示、结束动画、以及游戏的重置
一、得分显示1.首先在scene新建一个Text的UI组件,它在Canvas面板下2.进行缩放3.为Canvas添加脚本,代码如下public static int scoreValue; public Text scoreText; // Use this for initialization void Start () { scoreValue = 0; ...原创 2019-12-13 23:23:30 · 1784 阅读 · 0 评论 -
unity3D 《见缝插针》----“针”与“针”之间的碰撞检测及BGM控制
1.若检测到了“针”与“针”之间的碰撞,则执行以下代码:GameObject.FindObjectOfType<gameManager>().gameOver();//gameOver()是自定义的方法2.停止BGM的播放,为以下代码:AudioSource As = gameObject.GetComponent<AudioSource>();As.Stop(...原创 2019-12-13 23:23:40 · 238 阅读 · 0 评论