【unity】每日功能一练

2022.7.4

1.功能:物体一直旋转

使用插件:DOTWEEN

代码:


this.transform.DOLocalRotate(angle,time,RotateMode.FastBeyond360).SetEase(Ease.Linear).SetLoops(-1, LoopType.Restart);
//详解
//angle可以为任意vector3变量,time为float
//SetEase(Ease.Linear):设置为线性速率
//SetLoops(-1, LoopType.Restart):重复动画

参考资料:​​​​​​Unity_Dotween_让游戏物体或者UI平移_旋转_缩放_黑狗向前跑的博客-CSDN博客_dotween ui旋转​​​​​​
Unity 基础 之 DoTween 简单处理旋转 360 度为什么没有反应的情况_仙魁XAN的博客-CSDN博客_dotween旋转360度
Dotween 使用DOLocalRotate循环旋转 360度_digdugbomb的博客-CSDN博客_dotween 循环旋转
 

2022.7.5

1.功能:遍历场景中的所有物体,找到带有Door.cs的物体,并对该物体做相应操作

代码:

foreach (GameObject obj in UnityEngine.Object.FindObjectsOfType(typeof(GameObject)))//遍历场景中的所有物体 
        {
            if (obj.GetComponent<Door>() != null)
            {
                //...操作
            }

拓展:

修改物体名称

int index = 0;
 obj.transform.name = "物体" + index.ToString();

参考资料:

Unity 查找场景中所有物体_MMMeKey的博客-CSDN博客

unity遍历场景对象下所有对象的脚本,并打印路径_那个妹子留步的博客-CSDN博客_unity 遍历所有对象

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值