T2机甲工厂生产的Pixy,目前被设计成为一种高速移动,灵敏型轻便骚扰机甲,目前所套用的脚本结构采用的是气垫类单位的脚本结构,但是发现一些问题,一是陆地单位的寻路功能会经常导致它被地形卡住,二是在水面上的活动方式比较别扭,最重要的是第三点,攻击时不会盘旋(因为陆地单位不能使用盘旋攻击),导致攻击时傻站着成为枪靶子,而为其设定的脆弱血量又禁不住几下,除非手动微操,否则势必会进冷宫,因此希望对其进行一番大刀阔斧的改造,让其升格为飞行单位,但属于低空飞行单位,防空武器对其伤害会有一定的惩罚(专业防空武器可能会只造成1/3的伤害),但一部分地面单位可以与其对射,攻击方式采用盘旋攻击,这样设定的问题还有一点,那就是是否让他在飞机修理平台被修理,目前我还不清楚是否有方法可以让一个参数为飞行属性的单位被工程单位使用常规方式修理。。。我知道工程单位可以设定为可修理飞机,但我又不希望所有工程单位因此而获得了直接修理飞机的能力。。。大概就是这样。。。
另外,根据这种思路,我想大概可以设计出一直一来所讨论的变形战斗机,我的设想是这样的,变形战斗机有三种形态,G型、R型、A型,R形态就是人形,A形态则是飞行形态,而G形态就是半人形/半飞行形态,也有叫突击形态或保护者形态,那么目前实现的方法基本上都不是真正的飞行单位,而是气垫!!!单位平时以R形态(或者是R和G型态轮替)在陆地活动,当机甲要掠过水面时为更改为A形态,这样下来,实际上根本不是一个飞行单位,虽然样子是飞机,但一些防空武器可能根本不会进行攻击。。。
新的方法是转为真正的飞行单位,在脚本中起落脚本用来控制一个形态的转变,比如G->A,攻击时再控制一种形态,比如A->R,即飞机在地面是以G形态停机,起飞时,腿部的喷气装置收起,变为推进器,成为飞行状态,当遇到攻击目标时,以盘旋方式攻击,同时转变成R形态,或者去掉R形态,攻击时也采用G形态(这样会比较酷),总之,就是通过飞行单位起落脚本和攻击时的瞄准脚本来执行,但飞行单位往往不用瞄准,所以3do文件的模型可能打算做这样的处理:
base
—> chassis
base 为空,仅显示地平,模型根部由chassis开始,以此类推。。。
然后给单位的武器配备成有turret属性的武器,也就是武器必须识别瞄准脚本,在瞄准脚本中以chassis(即飞机地盘) 为“炮台(turret)”,同时将变形的动作描述加在瞄准脚本中,以此来实现单位发现目标后变形,然后攻击这一连串的动作,攻击结束后,立刻恢复成A形态,然后降落时再次变为G形态。