- 博客(3)
- 收藏
- 关注
原创 利用DOTween插件做一个贝塞尔曲线实例(一普通版)
平时在工作中,会经常遇到一些飞行效果的调试,每次和策划调轨迹的时候都会消耗程序大量的时间,所以我就写了一个简单的工具,主要是利用DOTween做位移,贝塞尔函数算出路径点的信息,在携程里面去跑,话不多说,上代码。下一期,我会优化这个工具,优化飞行的轨迹速度,添加动画曲线, 并且会封装一个Timer 可以控制飞行的暂停以及恢复,有时间再写吧。最后了 我们主要用unity的组件lineRender去绘制一条可见的轨迹线。首先我们需要写一个N阶贝塞尔的脚本。然后呢,我们需要封装一下他的调用。
2023-07-18 11:39:21
1577
1
原创 Unity UGUI使用Text组件位图字体进行自适应大小
使用“Best Fit”选项后,Unity 会自动根据 Text 的区域大小和文本长度来调整位图字体的大小,以便完全填充 Text 区域并避免文本溢出。- 选择 Text 控件,在 Inspector 视图中选择“Font”,选择刚刚导入的 .fnt 文件。- 在创建位图字体时,需要将“字符设置”的“名称”设置为“0123456789”等数字和标点符号的组合。- 自适应 Text 控件的字体大小,使得文本能够适应控件大小,不会出现文本溢出或者显示不完全的情况。- 设置位图字体的大小,例如 72pt。
2023-05-04 16:16:13
1617
1
原创 unity将byte转换为Texture
第一种IEnumerator _discount(ConfigData configData){string url = configData.res;FileInfo fileInfo = new FileInfo(url);WWW www = new WWW("file://" + fileInfo.FullName);DisPar.texture = www.text...
2019-08-13 12:21:03
6857
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人