Skip to content

effect

life

translation:效果存在时间
type:float
默认值为200。到时间效果消失。 设置得尽可能低以减少效果开销。

lifeRandom

translation:效果存在时间随机值
type:float
效果存在时间的随机范围。

alsoEmitEffectsOnDeath

translation:死亡时创建效果
type:effect ref
在生命耗尽的时候创造这些效果。

alsoEmitEffects

translation:也创造效果
type:effect ref
创建时创建更多效果,对于多效果很有用。 注意:创建的效果上的其他“ alsoEmitEffects”将被忽略,禁止套娃。

ifSpawnFailsEmitEffects

translation:如果失败则创建效果
type:effect ref
如果此效果的“spawnChance”失败,则产生这些效果。

alsoPlaySound

translation:也播放音效
type:file(s) (ogg/wav)
播放音效,填文件名或内置。

createWhenOffscreen

translation:可创建于画面之外
type:bool
允许在画面之外产生此效果,默认为false。

createWhenZoomedOut

translation:缩小时可产生效果
type:bool
允许缩小时产生此效果,默认值为true

createWhenOverLiquid

translation:创建于液体上
type:bool
允许在液体上方产生此效果,默认值为true

createWhenOverLand

translation:创建于陆地上
type:bool
允许在陆地上方产生此效果,默认值为true

spawnChance

translation:产生几率
type:float
默认值1.如果小于1,则效果随机被创建

showInFog

translation:在雾中显示
type:bool
默认为false

delayedStartTimer

translation:延迟创建
type:float
等待这么久再播放此动画,单位为帧。

delayedStartTimerRandom

translation:延迟创建随机时间
type:float
等待时间随机变化

liveAfterAttachedDies

translation:目标死后存活
type:bool
目标死后动画继续存活,使用AttachedToUnit时默认为false.

priority

translation:优先级
type:string
默认为high,填不同的值对应不同的效果数量上限,并且通用。verylow/low/high/veryhigh/critical(很低,低,高,很高,至关重要)(上限分别是311,321,331,341,350)

attachedToUnit

translation:附着在单位上
type:bool
此效果产生时吸附到目标单位或抛射体。将与之一起移动。

alwayStartDirAtZero

translation:初始角度总是为零
type:bool
忽略附属单位或者产者的角度。

atmospheric

translation:空气效果
type:bool
添加阻力使此效果减慢速度,并添加随机移动。用于模拟尾焰。

physics

translation:物理效果
type:bool
撞击地面时反抛射体。需要高度才能生效。

physicsGravity

translation:物理重力
type:float
默认为1。physics:true时的垂直方向加速度。

xOffsetRelative

translation:X相对偏移量
type:float
效果起始时相对于炮塔,抛射体,单位的偏移的方向位置。正数向右,负数向左。

yOffsetRelative

translation:Y相对偏移量
type:float
效果起始时相对于炮塔,抛射体,单位的偏移的方向位置。正数向前,负数向后。

xOffsetRelativeRandom

translation:X相对随机偏移量
type:float
X相对目标随机偏移量。随机增加或减少此值,用于偏移像素。

yOffsetRelativeRandom

translation:Y相对随机偏移量
type:float
Y相对目标随机偏移量。随机增加或减少此值,用于偏移像素。

xOffsetAbsolute

translation:X绝对偏移量
type:float
Absolute类为绝对偏移,它不像Relative那样考虑单位的方向。比如设置x向速度为1,绝对偏移则始终向右移动,相对偏移可以向任意方向移动。

yOffsetAbsolute

translation:Y绝对偏移量
type:float
按位置偏移起动效果,忽略附加炮塔单位等的方向。

xOffsetAbsoluteRandom

translation:X绝对随机偏移量
type:float
随机增加或减少此值,用于偏移像素。

yOffsetAbsoluteRandom

translation:Y绝对随机偏移量
type:float
随机增加或减少此值,用于偏移像素。

xSpeedRelative

translation:X相对速度
type:float
X轴相对于目标的移动速度。,正数向右,负数向左。

ySpeedRelative

translation:Y相对速度
type:float
Y轴相对于目标的移动速度。正数向前,负数向后。

xSpeedRelativeRandom

translation:X随机相对速度
type:float
随机增加或减少此值,用于偏移像素。

ySpeedRelativeRandom

translation:Y随机相对速度
type:float
随机增加或减少此值,用于偏移像素。

xSpeedAbsolute

translation:X绝对速度
type:float
X轴相对于起点的绝对移动速度。

ySpeedAbsolute

translation:Y绝对速度
type:float
Y轴相对于起点的绝对移动速度。

xSpeedAbsoluteRandom

translation:X随机绝对速度
type:float
按此值随机更改初始值。

ySpeedAbsoluteRandom

translation:Y随机绝对速度
type:float
按此值随机更改初始值。

hOffset

translation:高度偏移
type:float
距目标的高度偏移。正数向上,负数向下。

hOffsetRandom

translation:随机高度偏移
type:float
按此值随机更改初始值。

hSpeed

translation:高度速度
type:float
高度移动速度。正数向上,负数向下。

hSpeedRandom

translation:随机高度速度偏移
type:float
按此值随机更改初始值。

dirOffset

translation:角度偏移
type:float
角度偏移,修改初始朝向。注意,0度可能存在朝向问题。

dirOffsetRandom

translation:随机角度偏移量
type:float
按此值随机更改偏移角度。

dirSpeed

translation:转速
type:float
修改效果的旋转速度。

dirSpeedRandom

translation:随机转速
type:float
按此值随机更改旋转速度。

pivotOffset

translation:枢轴偏移
type:float
整个效果的朝向偏移

pivotOffsetRandom

translation:枢轴偏移随机
type:float
按此值随机更改朝向。

frameIndex

translation:帧索引
type:integer
使用内置效果时所取用的帧编号,0取第一帧。

frameIndexRandom

translation:帧随机
type:integer
随机增减索引值,用于随机使用同组内不同的图像。

stripIndex

translation:图像集
type:integer/string
要使用的内置图像集。不能与自定义图像一起使用。如effects 效果1对应res内文件effects.png,以此类推。 explode_big爆炸效果图、light_50闪光贴花、flame开火图火焰、dust灰尘贴花、smoke_black黑烟、smoke_white白烟、shockwave冲击波、fire火焰图、lava_bubble岩浆泡、effects2效果2、plasma_shot等离子、shockwave2冲击波2、shockwave_large大冲击波、explode_bits碎片、explode_big2大爆炸、explode_bits_bug虫碎片、projectiles抛射体、projectiles2抛射体2、effects3效果3

image

translation:图像
type:image
要使用的自定义图像文件。不能与stripIndex一起使用。

imageShadow

translation:阴影图像
type:image
用于自定义阴影的图像

scaleTo

translation:结束缩放倍数
type:float
效果结束时缩放倍数。

scaleFrom

translation:初始缩放倍数
type:float
效果初始时缩放倍数,用于效果从小到大缩放,或者反向缩放。

color

translation:颜色
type:color
填16进制颜色值,给图像上叠加颜色。一般建议图像使用灰度图,然后叠加颜色。注意彩色图是无法叠加白色变白的。

teamColorRatio

translation:队伍色相
type:float
填0-1在图像上叠加阵营色,1为完全为阵营色。

drawType

translation:绘制类型
type:draw type
效果的绘制类型

drawUnderUnits

translation:绘制在单位下方
type:bool
将此效果绘制在单位下方。

fadeInTime

translation:淡入时间
type:float
设置淡入效果时间,从透明到不透明。透明度值从0%到100%。

fadeOut

translation:淡出
type:bool
设置淡入效果时间,透明度从100%淡出到%0。把alpha设置为高于1可以延长淡出。

alpha

translation:不透明度
type:float
介于0-1之间。可以设置为大于1以延迟淡出效果

trailEffect

translation:尾焰效果
type:effect ref
类似于抛射体的尾焰

trailEffectRate

translation:尾焰效果频率
type:float
产生频率

shadow

translation:阴影
type:bool
true时绘制阴影。如果使用imageShadow则强制为true

frame_width

translation:单帧宽度
type:integer
规定单帧的宽度像素,如果值小于图像本体宽度则选取帧时采用换列方式进行处理。

frame_height

translation:单帧高度
type:integer
规定单帧的高度像素,如果值小于图像本体高度则选取帧时采用换行方式进行处理。

total_frames

translation:动画总帧数
type:integer
动画的总帧数,与图像(image)或frameIndex一起使用。

animateFrameStart

translation:动画开始帧
type:integer
动画从哪一帧开始,第一帧编号为0

animateFrameEnd

translation:动画结束帧
type:integer
动画在哪一帧结束。

animateFramePingPong

translation:动画帧重放
type:bool
动画正序播放完毕后再倒序播放一次。

animateFrameSpeed

translation:动画帧速度
type:time
动画播放速度,单位位游戏帧,一般动画帧数也不高,所以设置一般为0.x

animateFrameSpeedRandom

translation:动画帧随机速度
type:time
按此值随机更改动画速度。

animateFrameLooping

translation:动画帧循环
type:bool
默认false。当为false时,效果被移除时,动画结束

animateFrameStartRandomAdd

translation:动画帧随机开始添加
type:integer
以动画起始帧为基准,按照+/-所填数字内随机选取数字进行帧随机偏移(似乎无用)

Spldream Studio