8u们帮帮我谢谢
gamemaker吧
全部回复
仅看楼主
level 4
DF_Pite174
楼主
就是我这边的xspeed=3,我想让它持续一秒xspeed就变回0要怎么处理呀
2024年06月16日 10点06分
1
level 1
滑稽_电脑
加个计时器。可以手写一个脚本
function scr_runtimer(){
if(run_timer > 0)
{
run_timer --;
buffer_run = true;
}
else
{
buff_timer = 0;
buffer_run = false;
}
}
一秒60帧,也就是run_timer=60 是 1秒
2024年06月23日 15点06分
3
level 1
滑稽_电脑
return = true
return = false
这样返回脚本参数。
a = 脚本;
判断a是否计算完成。
2024年06月23日 15点06分
4
level 1
滑稽_电脑
function place_meeting_3d(_new_x,_new_y, _solid){
// 碰撞检测 3D
var _block = instance_place(_new_x, _new_y, _solid);
if(_block && _block.z < z)
{
depth = -bbox_bottom;
}
if(_block == noone || (z <= _block.z || ve
lz
>= _block.z))
{
return false;
}
return true;
}
GMS2.3可以这么写脚本。
2024年06月23日 15点06分
5
滑稽_电脑
括号里可以创建局部变量。
2024年06月23日 15点06分
1