unity利用帧动画制作特效
创建一个PlayerController控制
Player创建和Player同级的两个空物体 并为他们绑定动画(按W可以拖动)
这里以起跳和落地特效为例
吧loopTime勾选取消因为只需要在起跳和落地的时候播放一次
在动画最后一帧添加EVENT关闭动画
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
public class JumpFx : MonoBehaviour
{
public void Finish() {
gameObject.SetActive(false);}
}
在ground第一帧 即落地的时候添EVENT这样就在落地的时候触发落地动画
在player代码中添加
public void landFx() //animation event
{
LandFx.SetActive(true);//开启LandFx.transform.position = transform.position + new Vector3(0, -0.75f, 0);//吧tag绑定到player的相对坐标 后一个transform.position为player的坐标 则获取相对坐标则需要加减}
在jump里面添加代码JumpFx.SetActive(true);JumpFx.transform.position = transform.position + new Vector3(0, -0.45f, 0);以此来让跳跃的时候动画可以使用
unity利用帧动画制作特效相关推荐
- 利用CSS3动画制作摩天轮
本篇文章向大家介绍利用CSS3动画制作摩天轮旋转特效,代码很简单,还不赶紧学起来,发给你的小朋友看看吧! 运行效果: 代码: <!DOCTYPE html> <html>< ...
- 基于unity的2d动画制作----基于c#语言开发
基于unity的2d动画制作----基于c#语言开发,类似于<冒险岛>,只有一个游戏场景.成果图UI如图1所示.游戏成果视频已经上传B站:https://www.bilibili.com/ ...
- 安卓案例:利用帧动画实现游戏特效
文章目录 一.动画概念 二.逐帧动画 三.运行效果 四.涉及知识点 五.游戏特效案例实现思路 六.实现步骤 1.创建安卓应用[GameSpecialEffect] 2.将逐帧动画素材拷贝到drawab ...
- 分享2D Unity游戏的动画制作经验
http://gamerboom.com/archives/76709 作者:Alex Rose Unity最近宣布推出额外的2D游戏支持,添加了Box 2D物理和一个精灵管理器. 但这里还是有些技巧 ...
- 个人技术总结——Unity中角色动画制作及动画切换逻辑的实现
这个作业属于哪个课程 软件工程实践2022春-F班 这个作业要求在哪里 软件工程实践总结&个人技术博客 这个作业的目标 课程回顾与总结+个人技术总结 其他参考文献 <Unity2018教 ...
- Unity ~2D精灵动画制作
Unity 中如果要进行2D游戏的开发,刚开始没有选择2D创建项目的时候,需在Unity 中进行设置 1.Etid–>Project Settings–>Etidor 2.将相机设置为正焦 ...
- AnimationDrawable 帧动画 爆炸特效
该程序只是简单的检测到触摸屏幕事件,当用户触屏时,程序将会在触摸到"爆炸". package com.test.frameanimation;import android.app. ...
- PS基础操作-帧动画制作-学习记录
目录 打开帧动画功能 1.我们选择打开[窗口]-[时间轴] 功能 会出现帧动画的菜单工具栏 点击[创建帧动画] 编辑 tips:如果觉得帧动画的预览图片太小了,可以在这里放大一些: 如果你不小心手抽 ...
- 利用CSS3动画制作“百度浏览器”官网奔跑的北极熊
现在各大浏览器的官网是越做越炫酷了.比如百度浏览器官网,虽然我不用这个浏览器呢(只用原版Chrome,不为其他,只因国内换壳的浏览器内核版本太低,跟Chrome官方始终有差距).但是不得不佩服百度的设 ...
- 教你制作GIF表情包,逐帧动画制作
我们经常看到很多著名的电影场景都被制作成GIF动画,非常有趣.下面2分钟教你制作GIF表情包,方法很简单,一起来学习吧! 方法一:手机制作GIF 我们来看看如何在手机上制作GIF,您需要使用刷新视频编 ...
最新文章
- 这位创造GitHub冠军项目的“老男人”,堪称10倍程序员本尊
- MFC Timer定时器
- Android根据URL下载文件保存到SD卡
- BURP 测试出 OPTIONS PUT DELETE TRACE 方法
- slam 常用数据集的帧率
- MongoDB 空指针引用拒绝服务漏洞
- Nagios 监控系统架构
- linux 指针什么意思,在linux中获取指向结构设备指针的更简洁方法是什么?
- Mysql Docker 主从配置
- Linux 的 Out-of-Memory (OOM) Killer
- java实现插入排序+代码推导
- 联通iptv机顶盒中心服务器连接异常,联通iptv机顶盒连接安装 联通iptv机顶盒使用...
- socket.io实现简单多人聊天室
- 记一次中Phobos家族Devos勒索病毒
- python蓝屏文件保存_怎么样让电脑蓝屏的时候保存文件
- 数据产品经理真的比数据分析工资高吗?
- 用Python网络爬虫来看看最近电影院都有哪些上映的电影
- Twilight的卡牌游戏
- 边缘融合 边缘计算_生活在科技边缘
- ARM + RISC-V双核锁步DCLS Lockstep技术总结
热门文章
- Bootstrap 导航/滑动门(nav)
- 自我总结3dmaxs建筑场景展uv步骤
- ceph修改osd服务器IP,ceph增加osd流程
- STM32——DCMI接口与OV2640原理与配置
- in predict assert self.binded and self.params_initialized AssertionError
- 异方差及stata命令
- 思岚SLAMTEC A1开箱测试(实现雷达数据的查看+hector_slam建图)
- 360 极速模式 html,360浏览器极速模式怎么开
- 像素字体 pixel font 入门
- 电磁铁轭铁和极头收缩角