Сердцебиение
Простенький скрипт который надо запихнуть в свой Pawn что бы было слышно сердцебиение когда здоровье падает меньше 25%, планка настраивается в строках
if (Health <= 25)
if (Health > 25)
class MyNewPawn extends UTPawn; var AudioComponent HealthSound; event TakeDamage(int Damage, Controller EventInstigator, vector HitLocation, vector Momentum, class<DamageType> DamageType, optional TraceHitInfo HitInfo, optional Actor DamageCauser) { super.TakeDamage(Damage, EventInstigator, HitLocation, Momentum, DamageType, HitInfo, DamageCauser); if (Health <= 25) { HealthSound.Play(); } if (Health < 1) { HealthSound.Stop(); } } function Tick(float DeltaTime) { Super.Tick(DeltaTime); if (Health > 25) { HealthSound.Stop(); } } simulated event Destroyed() { HealthSound = None; super.Destroyed(); } defaultproperties { Begin Object class=AudioComponent name=MenuAudioComponent SoundCue = SoundCue'Sounds.Misc.Heartbeat_Cue' //Ваш звук End Object HealthSound = MenuAudioComponent Components.Add(MenuAudioComponent) }
Смотрите также:
Комментарии
http://code.google.com/p/ameypar/
http://romerounrealscript.blogspot.com/2012/01/camera-class-u...
https://gist.github.com/leomdmfiel/5770934
ты же не надеешься что я выложу здесь тысячу ссылок, правда?
Karp1989, а в чем ее преимущество перед тысячей и одной наработками на других сайтах?
Так можно сказать про что угодно ... почти
Да просто сделайте отдельную категорию с наработками и всё.
теперь нет понятий "категории", теперь метки
добавить ссылку на http://xgm.ru/p/udk/tag/works которая доступна внизу любого ресурса?
http://screenshot.su/show.php?img=4b038ac939a5fd98f84e66674cd...
тип ссылки - метка
ScorpioT1000, ах, так вот как это работает. Не сразу понял, что требуется в третьем поле в случае метки.
CollectableItemData.cs
[CreateMenuItem(fileName = "newItem", menuName = "Data/Items/Collectable", order = 51]