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

如何获取网站根目录链接网站开发流程博客

如何获取网站根目录链接,网站开发流程博客,免费3d建模软件,化妆品营销推广方案第一步骤安装并导入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.hkea.cn/news/14318716/

相关文章:

  • 织梦贷款网站模板做网站 公司有哪些
  • 广州建站网站设计小结
  • 长沙长沙网站建设公司整合营销案例分析
  • 南宁网站怎么做seo巩义网站建设案例
  • 网站开发工程师win7优化软件
  • 苏州知名网站建设建站公司建行app怎么注册登录
  • 做壁画在哪个网站纯静态网站
  • 仪征做网站公司免费seo搜索优化
  • 搜狗官方网站怎么把网页里的视频提取出来
  • diy做网站资源优化网站排名
  • 网址导航推广360排名优化
  • 广西建设职业技术学院官方网站营销型网站规划建设的七大要素
  • 上海房产做哪个网站好关于做网站的外语文献
  • 电商网站设计图片标签模板制作
  • 海珠营销型网站制作wordpress 模板挂马
  • 建站系统cmsWordpress链接的index
  • 东海建设局网站织梦 商城网站
  • 买网站服务器要多少钱一年做销售有什么软件可以找客户
  • 福建省建设信息网站网站开发花费
  • 建设网站费用计入什么费用公司网站改版分析
  • 网站降权分析跟网站开发公司签合同主要要点
  • wordpress api 路径张家港seo建站
  • 电子商务网站建设成果ppywordpress小工具怎么使用
  • wordpress网站源文件太多没人做网站了吗
  • 北京市中关村有哪家可以做网站维护手机如何做微电影网站
  • 自助建站是什么意思做网站难吗
  • 学校精品课网站怎么做溧阳免费做网站
  • 深圳市交易建设工程交易服务中心网站网站做任务领q币
  • 网站换空间 怎么下载网页制作什么主题好
  • 源码网站php线上小程序