找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 3344|回复: 4

如何修改一个单位造出时的高度?

[复制链接]
发表于 2019-4-9 09:50:25 | 显示全部楼层 |阅读模式
RT,请做过的朋友解答一下,不胜感激。
发表于 2019-4-14 00:46:23 | 显示全部楼层
可以参照一下这个代码        <ObjectCreationList
                id="OCL_SpecialPower">
                <CreateObject
                        Options="IGNORE_ALL_OBJECTS DONT_SET_PRODUCER ISSUE_MOVE_AFTER_CREATION MOVE_TARGET_USES_OFFSET"
                        Disposition="LIKE_EXISTING">
                        <Offset
                                x="0"
                                y="0"
                                z="100">
                        </Offset>
                        <CreateObject>你的空中物体</CreateObject>
                </CreateObject>

        <ObjectCreationList>


祝你好运!

回复

使用道具 举报

 楼主| 发表于 2019-4-19 23:20:32 | 显示全部楼层
牧星 发表于 2019-4-14 00:46
可以参照一下这个代码       
               
                       

感谢牧大!这个代码我有尝试过。我使用工峰死亡后做的触发。调用CreatObject出现的问题是
1.在生产第2个物体之后,触发后不再生成物体。
2.空中物体在产生的时候,确实在对于offset位置,遗憾的是持续极短的时间后迅速回到原有地面产生的位置从新起飞。
回复

使用道具 举报

发表于 2019-7-20 14:34:04 | 显示全部楼层
如果是制造的话那么按道理来说需要修改它生产建筑模型的出厂骨骼点的高度……
回复

使用道具 举报

发表于 2019-8-12 23:30:15 | 显示全部楼层
没想到时隔这么多天又把我的回复放出来了,那就再详细说一下吧。以凯恩之怒GDI机场为例,以下是它的模型骨骼代码中停机坪骨骼的相关部分

  1.                 <!-- 14 -->
  2.                 <Pivot Name="HELIPARK01" Parent="0">
  3.                         <Translation X="-28.957077" Y="-7.983260" Z="400.083370"/>
  4.                         <Rotation X="0.000000" Y="0.000000" Z="-1.000000" W="0.000000"/>
  5.                         <FixupMatrix M00="1.000000" M10="0.000000" M20="0.000000" M30="0.000001" M01="0.000000" M11="1.000000" M21="0.000000" M31="0.000000" M02="0.000000" M12="0.000000" M22="1.000000" M32="0.000000" M03="0.000000" M13="0.000000" M23="0.000000" M33="0.000000"/>
  6.                 </Pivot>
复制代码

可以看到这里的停机坪高度,也就是Z值,是400多的。所以凯恩之怒GDI新增单位锤头鲨在生产出来后会表现为从天而降,并且会去标定的集结点。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|Archiver|手机版|管理员邮箱|红警DIY论坛 |网站地图

GMT+8, 2026-8-25 12:39 , Processed in 0.054629 second(s), 16 queries .

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

快速回复 返回顶部 返回列表