حسن داداش نمیدونم چرا عمل نمیکنه
این کدهامه :
class TriggerToPhisicalBox extends Actor
placeable;
event Touch(Actor BoxPhysic, PrimitiveComponent OtherComp, vector HitLocation, vector HitNormal)
{
GotoState('RW');
}
state RW
{
function TriggerRemoteKismetEvent( name EventName )
{
local array<SequenceObject> AllSeqEvents;
local Sequence GameSeq;
local int i;
GameSeq = WorldInfo.GetGameSequence();
if (GameSeq != None)
{
// reset the game sequence
GameSeq.Reset();
// find any Level Reset events that exist
GameSeq.FindSeqObjectsByClass(class'SeqEvent_Remot eEvent', true, AllSeqEvents);
// activate them
for (i = 0; i < AllSeqEvents.Length; i++)
{
if(SeqEvent_RemoteEvent(AllSeqEvents[i]).EventName == EventName)
SeqEvent_RemoteEvent(AllSeqEvents[i]).CheckActivate(WorldInfo, None);
}
}
}
}
DefaultProperties
{
begin object Class=StaticMeshComponent Name=TriggerToPhysicalBox
StaticMesh=StaticMesh'RE-Levels.Mash.Zobaleh'
End object
Components.Add(TriggerToPhysicalBox);
Begin Object Class=CylinderComponent Name=CollisionCylinder
CollisionRadius=32.0
CollisionHeight=64.0
BlockNonZeroExtent=true
BlockActors=true
CollideActors=true
End Object
CollisionComponent=CollisionCylinder
Components.Add(CollisionCylinder)
}
بعد تو یو دی کی یه Remote Event تو کیزمت میسازم و اسمشو میزارم EventName ولی عمل نمیکنه
فک کنم باید همین کارو بکنم دیگه ؟
خودت تست کردی ؟