魔兽地图编辑器吧 关注:64,788贴子:3,833,507

UI制作跟随单位求助

只看楼主收藏回复

想做一个跟随单位走的信息框,显示单位的各种信息
和游戏自带那个差不多。

做了一个,乍一看还行,细看就出问题。就算不切换视角 跑着跑着ui也歪掉了。。。
有没有办法优化一下
或者直接跟随到 角色自带那个信息框去?


IP属地:福建1楼2022-09-07 05:31回复
    哇,我正想要做这个 楼主已经做出来了


    IP属地:陕西来自iPhone客户端2楼2022-09-07 07:18
    回复
      坐标转换的不对?


      IP属地:陕西来自iPhone客户端3楼2022-09-07 07:20
      收起回复
        直接修改原ui信息不就好了


        IP属地:阿曼来自Android客户端4楼2022-09-07 08:48
        收起回复
          你怎么得到的世界坐标


          IP属地:山东来自Android客户端5楼2022-09-07 09:10
          收起回复
            额世界坐标转UI坐标


            IP属地:山东来自Android客户端6楼2022-09-07 09:11
            回复
              主要还是不知道你是怎么个做法。


              IP属地:湖南7楼2022-09-07 10:13
              回复
                你怎么转化世界坐标算法的,能不能说下


                IP属地:广东来自Android客户端8楼2022-09-07 11:02
                收起回复
                  有个UI带血条的教程,直接把血条UI换成文字就行了~~


                  IP属地:四川9楼2022-09-07 11:40
                  收起回复
                    高度视角偏移什么的都要处理


                    IP属地:河南来自Android客户端10楼2022-09-07 11:41
                    回复
                      我做成了,就是算法问题


                      IP属地:陕西来自iPhone客户端11楼2022-09-07 12:53
                      回复

                        我是做成了称号,可以绑定单位


                        IP属地:陕西12楼2022-09-07 14:36
                        收起回复
                          居然有人不相信我这个是UI


                          IP属地:陕西13楼2022-09-07 20:00
                          回复

                            这样总能证明是UI了吧
                            主要方法是利用X= GetCameraField(ConvertCameraField(3))
                            Y= GetCameraField(ConvertCameraField(2)) 获取镜头的UI坐标,在整数里面dz获取窗口比例,再获取镜头的世界坐标,慢慢转换优化


                            IP属地:陕西14楼2022-09-07 20:25
                            收起回复
                              想要完美的就用内置
                              不完美的天工我有挂一个显示物品名字 那个UI兼容了视角
                              不过由于算法不是很完美导致视距低于1200 高于2000会有一定的偏差
                              产生这样的原因就是 魔兽的视角他是有一个角度偏差的 不是一个矩形 你如果用矩形算法 在边缘就不准
                              特别是在左上角 右上角这一块


                              IP属地:上海15楼2022-09-08 11:41
                              收起回复