东方网景网站建设,福田网站设计方案,装修设计费收费标准2020,职业做网站游戏的Joystick Pack这种重力带惯性不利于正常开发。决定进行优化。有一种万事俱备只欠东风的感觉。
源代码如下#xff1a; 1.在脚本中找到轮盘所输出的方向值 2.把方向的改变值加到鸣人模型身上。
2.1控制器脚本中添加model变量 2.2在unity中赋值 2.3代码中修改位置
using Syst…Joystick Pack这种重力带惯性不利于正常开发。决定进行优化。有一种万事俱备只欠东风的感觉。
源代码如下 1.在脚本中找到轮盘所输出的方向值 2.把方向的改变值加到鸣人模型身上。
2.1控制器脚本中添加model变量 2.2在unity中赋值 2.3代码中修改位置
using System.Collections;
using System.Collections.Generic;
using UnityEngine;public class JoystickPlayerExample : MonoBehaviour
{public float speed;//这个可以在unity中赋值的public VariableJoystick variableJoystick;public Rigidbody rb;public GameObject model;public void FixedUpdate(){Debug.Log(variableJoystick.Vertical);Debug.Log(variableJoystick.Horizontal);//计算方向差Vector3 direction Vector3.forward * variableJoystick.Vertical Vector3.right * variableJoystick.Horizontal;//rb.AddForce(direction * speed * Time.fixedDeltaTime, ForceMode.VelocityChange);//重力体不满足条件model.transform.position model.transform.position direction;}
} 3.成功移动
3.1初始位置 3.2移动后的位置 摇杆移动 4.融入我的游戏只有本地玩家关联相关操作。
model和speed变量变成全局static变量 在判定满足时赋值 5.实现对屏幕中小号鸣人的控制