这是我处理双跳的代码。但有时它无法正常工作。
我第一次触摸屏幕时,我的角色会跳起来(变量doublejump = true)。当我第二次触摸屏幕时,我的角色跳得更高(双跳=假)(双跳工作)。
但有时当我第一次触摸屏幕时(不需要再次触摸屏幕)doublejump variable = false(双跳不能按预期工作)
帮我解决这个问题
我的代码:
schedule.get('/conference/schedule_participants/:circle/:confUid/:schedId', function(req, res) {
if(req.schedId){
getParticipants( req.params, function(contacts){
results.contacts=contacts;
res.send('response('+JSON.stringify(results.contacts)+')');
});
} else{
res.send('response('+JSON.stringify(results.contacts)+')');
}
});
答案 0 :(得分:0)
我认为没有必要使用两个变量'doubleJump&跳” 可能这项工作,请检查一下
<?php
$recipient = 'myemail@gmail.com';
$subject = "Portfolio Message";
$fromName = stripslashes($_POST['Name']);
$fromEmail= stripcslashes($_POST['Email']);
$msg = "Message from: $fromMessage\nEmail: $fromEmail\n\n".stripslashes($_POST['Message']);
if (mail($recipient, $subject, $msg)){
echo "Success";
}
else {
echo "Fail";
}
?>
答案 1 :(得分:0)
if (this.gameObject.name == "P0" && !isGrounded && doubleJump && jumping) {
if (Input.GetMouseButtonDown (0) && this.gameObject.name == "P0") {
rid.velocity = new Vector3 (0, 60f * jump, 0);
doubleJump = false;
我的建议是你删除&amp;&amp;&amp;跳跃&#39;来自你的if语句。 希望它有所帮助。
干杯。