火箭鼠激光版自动开关,换图,旋转
来源:互联网 发布:免费下载苹果软件 编辑:程序博客网 时间:2024/06/05 10:29
using UnityEngine;
using System.Collections;
public class LaserScript : MonoBehaviour {
public Sprite laserOnSprite; //换图
public Sprite laserOffSprite;
//2
public float interval = 0.5f;
public float rotationSpeed = 0.0f; 。。旋转速度
//3
private bool isLaserOn = true;
private float timeUntilNextToggle;
// Use this for initialization
void Start () {
timeUntilNextToggle = interval;
}
// Update is called once per frame
void FixedUpdate () {
//1
timeUntilNextToggle -= Time.fixedDeltaTime; 自减少
//2
if (timeUntilNextToggle <= 0) {
//3
isLaserOn = !isLaserOn;
//4
GetComponent<Collider2D>().enabled = isLaserOn; 开启碰撞体
//5
SpriteRenderer spriteRenderer = ((SpriteRenderer)this.GetComponent<Renderer>());
if (isLaserOn)
spriteRenderer.sprite = laserOnSprite;
else
spriteRenderer.sprite = laserOffSprite;
//6
timeUntilNextToggle = interval; //初始化
}
//7
transform.RotateAround(transform.position, Vector3.forward, rotationSpeed * Time. fixedDeltaTime);
}
}
using System.Collections;
public class LaserScript : MonoBehaviour {
public Sprite laserOnSprite; //换图
public Sprite laserOffSprite;
//2
public float interval = 0.5f;
public float rotationSpeed = 0.0f; 。。旋转速度
//3
private bool isLaserOn = true;
private float timeUntilNextToggle;
// Use this for initialization
void Start () {
timeUntilNextToggle = interval;
}
// Update is called once per frame
void FixedUpdate () {
//1
timeUntilNextToggle -= Time.fixedDeltaTime; 自减少
//2
if (timeUntilNextToggle <= 0) {
//3
isLaserOn = !isLaserOn;
//4
GetComponent<Collider2D>().enabled = isLaserOn; 开启碰撞体
//5
SpriteRenderer spriteRenderer = ((SpriteRenderer)this.GetComponent<Renderer>());
if (isLaserOn)
spriteRenderer.sprite = laserOnSprite;
else
spriteRenderer.sprite = laserOffSprite;
//6
timeUntilNextToggle = interval; //初始化
}
//7
transform.RotateAround(transform.position, Vector3.forward, rotationSpeed * Time. fixedDeltaTime);
}
}
0 0
- 火箭鼠激光版自动开关,换图,旋转
- 火箭
- 个换句话激光焊接各环节各环节更换
- 激光
- 激光
- 火箭鼠的控制脚本
- 道森执掌火箭十年 精明决定换得姚明青春
- 触摸缩放、抖动、闪烁、旋转、换色
- Qt_OpenGL:3D旋转自定义换色
- Qt_OpenGL:3D旋转自定义换色
- 图像运算平移,旋转,切变换
- 基于错切变换的图像旋转
- 黑豆扮演火箭版的“答案”
- 火箭追踪中关于角度旋转控制的巧妙实现方法
- 提取图中激光位置的坐标
- <Android/Windows> bat脚本自动开关屏
- java实现图片的旋转顺带跟换背景色
- 完整版仿360等手机卫士火箭拖动版
- 利用token来进行防止表单重复提交
- 2012年5月SAT香港真题解析
- 跨域请求问题以及相关解决方法之JSONP
- 检测文件编码类型
- 强连通分量
- 火箭鼠激光版自动开关,换图,旋转
- 谷歌官方建议笔记——布局
- mysql int(m)与int(m)的区别
- Java自带的性能监测工具用法简介——jstack、jconsole、jinfo、jmap、jdb、jsta、jvisualvm
- Android-基础复习之工程介绍
- MYSQL_FIELD
- afnetworking设置请求头代码
- 彩色图像灰度化之一 问题提出与国内外研究梗概
- Creating a Physical Standby Database 11g