当前位置: 首页 > news >正文

北京做的比较好的网站公司黄骅港务公司

北京做的比较好的网站公司,黄骅港务公司,住房公积金服务,wordpress部分内容加密👨‍💻个人主页:元宇宙-秩沅 hallo 欢迎 点赞👍 收藏⭐ 留言📝 加关注✅! 本文由 秩沅 原创 收录于专栏:游戏制作 ⭐mango的冒险-开始画面制作⭐ 文章目录⭐mango的冒险-开始画面制作⭐👨‍&…

在这里插入图片描述


👨‍💻个人主页:@元宇宙-秩沅

hallo 欢迎 点赞👍 收藏⭐ 留言📝 加关注✅!

本文由 秩沅 原创

收录于专栏:游戏制作


⭐mango的冒险-开始画面制作⭐


文章目录

    • ⭐mango的冒险-开始画面制作⭐
    • 👨‍💻前言
    • 👨‍💻mango的定向移动和动画切换
    • 👨‍💻吟唱召唤法球
    • 👨‍💻添加拖尾粒子特效
  • 每天一更,持续更新!
    • ⭐相关文章⭐


👨‍💻前言


🎶版本: 为 Ltp 2021年版本的unity
🎶类型: 简单2D类冒险游戏
🎶目的: 熟悉掌握基本unityAPI
🎶视频教程:【2023小白狂飙unity2D冒险类游戏制作【mango的冒险】】


👨‍💻mango的定向移动和动画切换


  • 利用MoveToword函数和延时调用方法。
    在这里插入图片描述
    ❤️关键源码:
  void FixedUpdate(){time = Mathf.MoveTowards(time, 0, 0.1f);//倒计时,相当于起到一个延时调用的作用if (time == 0){gameObject.transform.position = Vector2.MoveTowards(gameObject.transform.position, point.transform.position, 0.1f);}}

❤️源码:

using System.Collections;
using System.Collections.Generic;
using UnityEngine;public class Movetowords : MonoBehaviour
{private GameObject point;private Animator  mangoAni;private float time = 5 ;void Start(){point = GameObject.Find("add");mangoAni = GetComponent<Animator>();}private void Update(){Debug.Log (gameObject.transform.position+"和"+point.transform.position);if (gameObject.transform.position.x == point.transform.position.x){mangoAni.CrossFade("LookUp", 0f);}}void FixedUpdate(){time = Mathf.MoveTowards(time, 0, 0.1f);//倒计时if (time == 0){gameObject.transform.position = Vector2.MoveTowards(gameObject.transform.position, point.transform.position, 0.1f);}}
}

👨‍💻吟唱召唤法球


  • 第一步:首先固定六个点,前三个作为法球的生成位置(开始点),后三个作为法球的终端(下落点)
  • 第二步:用数组存储所有点的位置
  • 第三步:创建法球
  • 第四步:延时调用该方法

关键代码

 //1.法球生成AllIea[i] = Instantiate<GameObject>(profab, Allpoint[i].position, Quaternion.identity);//2.实现法球移动效果IeaMove mation = AllIea[i].GetComponent<IeaMove>();mation.Pball  = Allpoint[i + 4] ; 
//3.法球渲染层级设置{profab.GetComponent<SpriteRenderer>().sortingOrder = 3;}

在这里插入图片描述
GIF效果:
在这里插入图片描述
❤️源码:

using System.Collections;
using System.Collections.Generic;
using Unity.VisualScripting;
using UnityEngine;
using UnityEngine.PlayerLoop;
using UnityEngine.UIElements;//----------------------
//--作用:mango的移动和法球的生成
//----------------------public class Movetowords : MonoBehaviour
{private GameObject point, profab;private Animator mangoAni;private Transform[] Allpoint = new Transform[8];private GameObject[] AllIea = new GameObject[4];private float time = 5;void Start(){point = GameObject.Find("add");profab = Resources.Load<GameObject>(@"prefab1/iea");mangoAni = GetComponent<Animator>();for (int i = 0; i < Allpoint .Length ; i++){Allpoint[i] = GameObject.Find("Allpoint").transform.GetChild(i);}Invoke("Creatball", 5);}private void Update(){//当位置到达后,动画转为吟唱动画if (gameObject.transform.position.x == point.transform.position.x){mangoAni.CrossFade("LookUp", 0f); //}}void FixedUpdate(){time = Mathf.MoveTowards(time, 0, 0.1f);//倒计时,相当于起到一个延时调用的作用if (time == 0){gameObject.transform.position = Vector2.MoveTowards(gameObject.transform.position, point.transform.position, 0.1f);}}private void Creatball()  //创建法球{for (int i = 0; i < AllIea.Length ; i++){if(i == 3) //3.法球渲染层级设置{profab.GetComponent<SpriteRenderer>().sortingOrder = 3;}//1.法球生成AllIea[i] = Instantiate<GameObject>(profab, Allpoint[i].position, Quaternion.identity);//2.实现法球移动效果IeaMove mation = AllIea[i].GetComponent<IeaMove>();mation.Pball  = Allpoint[i + 4] ; }}}

💕法球上的脚本代码

using System.Collections;
using System.Collections.Generic;
using UnityEngine;//----------------------
//--作用:法球的定向移动
//----------------------public class IeaMove : MonoBehaviour
{public Transform Pball;void FixedUpdate(){transform.position = Vector2 .MoveTowards(transform.position , Pball.position,0.01f );}
}

👨‍💻添加拖尾粒子特效


GIF效果:
在这里插入图片描述

  • 在法球中添加Trail Render组件
  • 参数更改为如图所示:
    在这里插入图片描述

每天一更,持续更新!


⭐相关文章⭐

⭐【unity游戏制作-mango的冒险】-场景搭建⭐

⭐“狂飙”游戏制作—游戏分类图鉴(网易游学)⭐

⭐本站最全-unity常用API大全(万字详解),不信你不收藏⭐


你们的点赞👍 收藏⭐ 留言📝 关注✅是我持续创作,输出优质内容的最大动力!

http://www.yayakq.cn/news/586704/

相关文章:

  • 山东网站制作设计信誉好的菏泽网站建设
  • 怎么键卖东西的网站网络对企业管理的影响
  • 邵阳网站开发如何设置手机网站主页
  • 福建市建设厅网站网站建设做什么会计科目
  • 公司怎样做网站四川做网站设计公司价格
  • 大连建设银行网站自助建设响应式网站
  • 51个人网站视觉网络网站
  • 文本中设置网站超链接怎么做网站建设 静态类
  • o2o商超网站建设做游戏的php网站有哪些
  • h5能做网站开发吗网站是什么样子的
  • 邯郸网站建设制作wordpress 白板
  • 湖北工程建设招投标中心网站网站开发所需要的时间 知乎
  • 快速 模板 做网站青岛本地招聘网站
  • 高端网站建设套餐php5 mysql网站开发基础与应用
  • 做解密类网站可行大连营销型网站
  • 网站程序开发的基本步骤网站开发技术教学
  • 上海网站商城建设网站在线建设
  • 盐城城乡建设局网站做淘宝保健品药品在哪个网站找素材
  • 高大上的公司网站网站每天一条推送怎么做的
  • 想在网站里添加超链接怎么做网站建设维护学什么
  • 苏州知名网站建设公司漳州公司建设网站
  • 做网站首选什么语言没有英文网站怎么做外贸
  • wordpress 福利吧主题seo服务运用什么技术
  • 做团餐的企业网站dw个人网页制作模板源代码
  • haai商城网站建设公司排名专门提供做ppt小素材的网站
  • 白家乐网站怎么建站国外虚拟主机 两个网站
  • wordpress响应式网站模板下载网页设计的培训机构
  • 和各大网站做视频的工作总结网站推广目标关键词是什么意思
  • 前端优化网站wordpress分类目录添加报错_标签不能添加
  • 千素网站建设创意品牌网站