文档章节

u3d_插件DoTween:(10)屏幕震动效果

宇鸿165
 宇鸿165
发布于 2017/04/26 14:54
字数 259
阅读 244
收藏 0

#####一、步骤

震动屏幕的效果(用于游戏中的主角受伤、放大招)

1.新建一个场景(006_shakeSceen)
2.对Main Camera(摄像机)做一个动画,对周围做一个动画。其实整个操作在震动就是摄像机在震动
3.添加几个游戏物体(cube)在game查看
4.在Main Camera中新建一个脚本
5.编写代码()屏幕震动 使用DOShakePosition
参数1:是一个动画时间
默认是1米距离
参数2:是一个震动的方式(平面震动(只震动x,y)),默认是随机震动。

#####二、code

using System.Collections;
using System.Collections.Generic;
using UnityEngine;
using DG.Tweening;


public class myShakeCamera : MonoBehaviour {

	// Use this for initialization
	void Start () {
		// 随机震动一个位置
		/*
		 第一个参数 : 震动的时间
		 第二个参数 : 震动的距离 (默认是1米的距离)
		*/
//		transform.DOShakePosition (1);
		transform.DOShakePosition (1,new Vector3(3,3,0)); // 平面进行一个震动 只改变x,y没有改变z (值是一个震动的强度)

	}
	
	// Update is called once per frame
	void Update () {
		
	}
}


摄像机下布局游戏物体.png


10_1屏幕震动效果.gif

© 著作权归作者所有

共有 人打赏支持
宇鸿165
粉丝 1
博文 919
码字总数 368963
作品 0
广州
私信 提问
[Unity3D]Unity+Android交互教程——让手机"动"起来

想要用Unity实现一个二维码扫描的功能,然后网上找插件,找到一个貌似叫EasyCodeScanner,但下载下来用用,真不好使,一导入运行就报错,调好错了再运行发现点按钮没反应,反复试了几遍发现还...

丁小未
2014/04/26
0
0
Ubuntu 11.10 安装后要做的12件事情

Ubuntu 11.10 在10月13日发布。Ubuntu有很多变化,我们不再赘述。除去《Ubuntu 11.10 专题总结》外,本文又总结了《Ubuntu 11.10 安装后要做的12件事情》。希望对各位有所指导帮助。 (“Ubu...

李长春
2011/11/15
0
0
Unity 3D 4.6.0 发布

Unity 3D 4.6.0 发布更新,此项更新是Ubuntu 11.10 Oneiric Ocelot的重要更新。 在Unity 3D 4.6.0 released 有哪些新看点呢? 可设置“edge reveal timeout” 方法:在CompizConfig Setting管...

红薯
2011/08/04
4.4K
0
Playmaker Input篇教程之Playmaker购买下载和导入

Playmaker Input篇教程之Playmaker购买下载和导入 Playmaker Input篇认识Playmaker Playmaker是Unity的插件,其标志如图1-1所示。开发者使用它可以快速的将自己的游戏创意实现出来,而不必纠...

大学霸
2015/05/21
0
0
Unity 动态水体涟漪效果。适用与船体,人物等在水面的移动,所产生的涟漪效果。

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/KiTok/article/details/80418981 1.发现网上这个资源的好少。所以就补发一个,供大家玩耍。 插件地址:Unity...

KitStar
05/23
0
0

没有更多内容

加载失败,请刷新页面

加载更多

ActiveMQ消息传送机制以及ACK机制详解

AcitveMQ是作为一种消息存储和分发组件,涉及到client与broker端数据交互的方方面面,它不仅要担保消息的存储安全性,还要提供额外的手段来确保消息的分发是可靠的。 一. ActiveMQ消息传送机...

watermelon11
27分钟前
1
0
HashTable和Vector为什么逐渐被废弃

HashTable,不允许键值为null,还一个就是put方法使用sychronized方法进行线程同步,单线程无需同步,多线程可用concurren包的类型。 如编程思想里面说的作为工具类,封闭性做的不好没有一个...

noob_chr
昨天
0
0
Win10 下安装Win7双系统

很多人买了预装64位Win8/8.1的电脑后想重装(或者再安装一个)Win7系统,但是折腾半天发现以前的方法根本不奏效。这是因为预装Win8/8.1的电脑统一采用了UEFI+GPT引导模式,传统的BIOS(Legacy...

yaly
昨天
2
0

中国龙-扬科
昨天
2
0
假若明天来临——《AI.未来》读后感3900字

假若明天来临——《AI.未来》读后感3900字: 你有没有想过,如果有一天你被确诊为癌症患者,你会做些什么?你有没有想过,在你百年之后,你希望你的墓碑上刻写着什么内容? 在我翻开李开复老...

原创小博客
昨天
1
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部