|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
نويسنده |
پيغام |
akarous در حال رشد
تاريخ عضويت: شنبه 5 فروردين 1385 تعداد ارسالها: 89 محل سكونت: تهران
جمعه 11 فروردين 1385 - 15:56 |
|
|
با سلام
متاسفانه من در ايجاد تير مشكل دارم
كدهاي خودمو در زير مي نويسم.
در ضمن در جاذبه چگونه از پله بالا رفتنو ميشه تعريف كرد؟
بازم ممنون از كمكهاي شما.
var video_mode=7;
var video_depth=32;
var walk_speed;
var speed;
var skill1;
var vec[3]=(0,0,-2);
var par[3]=(0,0,-3);
var s;
var kk=0;
string test=<test.wmb>;
function main()
{
level_load(test);
}
function atash()
{
ent_move(nullvector,nullvector);
}
text tir
{
flags = visible;// visible on screen from the start
string ="( )";
pos_x = 390; // place 100 quants ahead of the view
pos_y =250; // 50 to the right
}
action move
{
my.z=10*my.gravity;
Move_Mode =glide;
while(1)
{
Ent_Move (par,nullvector);
//limit camera
if (camera.tilt>20)
{
camera.tilt=20;
}
if (camera.tilt<-30)
{
camera.tilt=-30;
}
//animation and camera
if (key_s==off)
{
ent_animate(my,null,0,0);
}
vec_set(camera.pos,my.pos);
camera.pan=my.pan;
camera.tilt +=mouse_force.y*10;
camera.x=my.x-(100)*cos(camera.pan);
camera.y=my.y-(100)*sin(camera.pan);
camera.z=my.z+50;
camera.pan=my.pan;
my.pan -=mouse_force.x*10;
if (key_w==on)
{
ent_animate(my,"walk",walk_speed,anm_cycle);
walk_speed +=10*time;
s.x=2;
ent_move(s.x,nullvector);
}
if (key_s==on)
{
ent_animate(my,"walk",speed,anm_cycle);
speed +=10*time;
s.x=-2;
ent_move(s.x,nullvector);
}
if (key_a)
{
c_rotate(my,vector(2,0,0),glide);
}
if (key_d)
{
c_rotate(my,vector(-2,0,0),glide);
}
if (par.z==5)
{
if (key_space==on)
{
c_move(my,vector(0,0,20+sin(90)),nullvector,glide);
}
if (key_q)
{
ent_create("feshang.mdl",camera.x,atash);
}
}
wait(1);
}
} |
|
|
بازگشت به بالا |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
صفحه 3 از 247 |
تمام ساعات و تاريخها بر حسب 3.5+ ساعت گرينويچ مي باشد برو به صفحه قبلي 1, 2, 3, 4 ... 245, 246, 247 بعدي
|
|
شما نمي توانيد در اين انجمن نامه ارسال كنيد. شما نمي توانيد به موضوعات اين انجمن پاسخ دهيد شما نمي توانيد نامه هاي ارسالي خود را در اين انجمن ويرايش كنيد شما نمي توانيد نامه هاي ارسالي خود را در اين انجمن حذف كنيد شما نمي توانيد در نظر سنجي هاي اين انجمن شركت كنيد
|
|
|