PDA

نسخه کامل مشاهده نسخه کامل : event ها در 3dgs



nosrati1363
13-04-2014, 10:46
سلام
من تمام کدهای مربوط به event ها رو که تو سایت هست بررسی کردم . اما نمیتونم trigger رو فعال کنم . وقتی از کدهای خود انجین استفاده میکنم تریگر فعال میشه ولی وقتی با کد خودم حرکت میکنم فعال نمیشه .

String str = “trigger”;
Text txt
{
Pos_x = 10;
Pos_y = 10;
String str
}
Action player
{
While (key_w)
{
player = my;
Move_mode = activate_trigger;
Ent_move(my,vector(2,0,0),nullvector);
}
}

Function tr()
{
Txt.visible = on;
}
Action gun
{
My.enable_trigger = on;
My.trigger_range = 100;
My.event = tr;
}

ساده ترین کد ممکن ولی کار نمیکنه چرا ؟ چی کم داره ؟

parvizamd
13-04-2014, 18:50
براي جا به جاي بازيكن شما بايستي از c_move هست استفاده كني تو اونجا كه تو ذهن دارم بهتره سوالاتون هم تو تاپيك پشتباني گيم استديو بنويسد.