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

网站建设遇到的问题及解决方法WordPress论坛用哪些

网站建设遇到的问题及解决方法,WordPress论坛用哪些,安徽网站建设SEO优化制作设计公司,公司网站建设的重要性第一步骤安装并导入Dotween插件#xff08;也可以不用导入之后直接下载我的安装包#xff09; 官网DOTween - 下载 第二步#xff1a; 制作跳字预制体 建议把最佳适应打开#xff0c;这样就不怕数字太大显示不全了。 第三步#xff1a;创建一个空对象并编写脚本JumpNumbe…第一步骤安装并导入Dotween插件也可以不用导入之后直接下载我的安装包 官网DOTween - 下载 第二步 制作跳字预制体 建议把最佳适应打开这样就不怕数字太大显示不全了。 第三步创建一个空对象并编写脚本JumpNumber 并将脚本拖到空对象上将跳字预制体也拖上去。 这个脚本会接受3个参数位置世界坐标伤害多少是否暴击三个参数。然后在屏幕上生成伤害跳字。 using DG.Tweening; using UnityEngine; using UnityEngine.UI;public class JumpNumber : MonoBehaviour {public GameObject Number; // 跳字预制体private Camera mainCamera;//主摄像机//单例模式public static JumpNumber instance;private void Awake(){// 单例模式的简单实现确保JumpNumber在场景中为唯一实例if (instance null){instance this;}else{Destroy(gameObject);}// 自动获取主摄像机mainCamera GameObject.FindWithTag(MainCamera).GetComponentCamera();}//传入目标物体跳字数字是否暴击public void ShowJumpNumber(GameObject behitGameObject, float number, bool crit){if (mainCamera null){Debug.LogError(Main Camera not found!);return;}// 使用目标物体的位置Vector3 worldPosition behitGameObject.transform.position;//将x轴左右偏移一点worldPosition.x Random.Range(-1f, 1f);//世界坐标转屏幕坐标Vector3 screenPosition mainCamera.WorldToScreenPoint(worldPosition);//实例化预制体GameObject numberInstance Instantiate(Number, screenPosition, behitGameObject.transform.rotation);numberInstance.transform.position screenPosition;//查找画布的位置GameObject Canvas GameObject.Find(Canvas);numberInstance.gameObject.transform.SetParent(Canvas.transform);//将浮点型的number转换为整型number (int)number;// 设置为最顶层防止玩家或怪物挡住跳字numberInstance.transform.SetAsLastSibling();numberInstance.GetComponentText().text number.ToString();//区分是否暴击Color color Color.white;//设置字体大小Number.GetComponentText().fontSize 25;if (crit) {//暴击字体颜色color Color.red;//设置字体大小Number.GetComponentText().fontSize 50;}numberInstance.GetComponentText().color color;// 使用 DOTween 让number进行移动从Y0移动到y800,然后销毁//设置一个浮动范围//OnComplete()是动画完成后的回调函数int jumpfloat Random.Range(0, 100);numberInstance.transform.DOMoveY(numberInstance.transform.position.y 100, 0.5f).OnComplete(() Destroy(numberInstance));} }第4步创建一个2D对象并编写测试脚本加到这个2D对象上 这个测试脚本会在1——100生成随机数并且大于50的时候将会是暴击效果。  using UnityEngine;public class TextJumpNumber : MonoBehaviour {void Update(){if (Input.GetKeyDown(KeyCode.Space)){int jumpNumbernum Random.Range(1, 101);//生成随机数字bool crit jumpNumbernum 50;//判断是否爆击JumpNumber.instance.ShowJumpNumber(gameObject, jumpNumbernum, crit);}} }第五步运行游戏按下空格就会看到生成了伤害跳字。 项目包 https://github.com/laozhupeiqia/JumpNumber.git 如果这篇文章对你有帮助欢迎点赞支持哦
http://www.zqtcl.cn/news/879994/

相关文章:

  • 怎样做易支付网站数字化校园建设网站
  • 东莞做网站哪里好公司网站维护怎么维护
  • 微信网站界面设计江阴网站开发公司电话
  • 手机制作网站的软件离石做网站的网络公司
  • 贺州住房和城乡建设部网站广州商城网站建设地址
  • 响应式网站报价服务器上的wordpress
  • 做培训的都上哪些网站东莞网站新站排名
  • 济南网站制郑州快速建站公司
  • 网站推广企业网站建设属于什么工作
  • 公司做网站还是做app用土豆做美食的视频网站
  • 做网站除了广告还有什么收入的中国计算机技术职业资格网
  • 陕西建设银行网站查排名的软件有哪些
  • 企业网站备案教程北京专业做网站的
  • 音乐网站如何建设的如何做学校网站
  • 济南比较好的网站开发公司个人注册网站怎么注册
  • 济南高端网站设计策划图书馆网站建设情况汇报
  • 知识付费网站建设做网站源码
  • php网站开发实训报告书怎么做兼职类网站吗
  • 建设银行u盾用网站打不开中企动力值不值得入职
  • 织梦做的网站有点慢商贸网站
  • 海外红酒网站建设wordpress 分类 文章
  • 七星彩网站建设wordpress w3
  • 广州网站建设全包百度怎么优化关键词排名
  • 中山网站制作服务公司做环评的网站
  • 江山市住房和城乡建设局网站iis部署网站 错误400
  • 网站域名如何备案建设厅公积金中心网站
  • 网站怎么建设?电子商务网站开发相关技术
  • 苏州网站设计公司济南兴田德润厉害吗python基础教程第3版
  • 网站多久备案一次电子商务平台信息系统建设
  • 网站开发方面的文献自己怎么建个免费网站吗