Project1
标题:
传送功能代码的解读-救下萌新把
[打印本页]
作者:
18958043911
时间:
2022-12-13 14:29
标题:
传送功能代码的解读-救下萌新把
在学习一段时间的js 后开始尝试写
不过仍然还是不行,以下是一段关于传送的代码
能不能在传送过程中 是玩家等待,不知有那位大神相告 谢谢了
//传送功能代码
function gamePlayer_Transfer(){
//队伍旋转朝向
//建立旋转方向的数组 分别对应 2-下 4-左 8-上 6右
let arr1=[2,4,8,6,2]
$gamePlayer.gatherFollowers(); //集合队伍
let i=0
// 旋转方向
function Direction(){
$gamePlayer.setDirection(arr1[i])
i++
// console.log(i)
}
//进行判断
if(i<arr1.length){
//每200ms 执行一次
var clickTime= setInterval(Direction,200)
}else{
//清除setInterval
clearInterval(clickTime)
i=0
}
//1200之后执行一次
setTimeout(function(){
//显示动画91
$gamePlayer._animationId = 91
},1200)
//2200之后执行一次
setTimeout(function(){
//玩家向后跳 20
$gamePlayer.jump(0,-20)
},2200)
// 传送功能 2400 后执行一次
setTimeout(function(){
//传送(地图id,x,y)
$gamePlayer.reserveTransfer(71,5,5);
},2400)
setTimeout(function(){
$gamePlayer._animationId = 91
},2500)
}
作者:
18958043911
时间:
2022-12-13 14:31
希望能加入一些制作团队-学习学习
欢迎光临 Project1 (https://rpg.blue/)
Powered by Discuz! X3.1