Unity 制作指南针
来源:互联网 发布:第三代火影 知乎 编辑:程序博客网 时间:2024/06/05 19:31
这个指南针是unity环境中测试运行的,因为没有加陀螺仪参数,故不能在真机测试
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
public class ComPass : MonoBehaviour {
public Vector3 NorthDirection;
public Transform Player;
public Quaternion MissionDirection;
public RectTransform Northlayer;
public RectTransform MissionLayer;
public Transform missionplace;
// Update is called once per frame
void Update () {
ChangeMisstionDirection();
ChangeNorthDirection();
}
public void ChangeNorthDirection()
{
NorthDirection.z = Player.eulerAngles.y;
Northlayer.localEulerAngles = NorthDirection;
}
public void ChangeMisstionDirection()
{
Vector3 dir = transform.position - missionplace.position ;
MissionDirection = Quaternion.LookRotation(dir);
MissionDirection.z = -MissionDirection.y;
MissionDirection.x = 0;
MissionDirection.y = 0;
MissionLayer.localRotation = MissionDirection * Quaternion.Euler(NorthDirection);
}
}
- Unity 制作指南针
- 制作简单的指南针
- unity 实现一个二维指南针
- unity之陀螺仪和指南针
- 传感器--方向传感器制作指南针
- iOS 指南针的制作 附带源码
- iOS 指南针的制作 附带源码
- 指南针
- 指南针
- 指南针
- 指南针
- 指南针
- 指南针
- 指南针
- 【Unity】unity 日历制作
- android运用传感器ORIENTATION(方向传感器)制作指南针
- Android中方向传感器的用法,制作简易指南针
- Android笔记(十九)制作一个简易的指南针
- Wheel组的作用
- js中几种实用的跨域方法原理详解
- 使用Windows批处理和WMI设置Python的环境变量
- PHP开发工程师笔试题。五、八、十三、十五求指教
- 《C++ Primer》读书笔记第八章-2-文件输入输出 And string流
- Unity 制作指南针
- 【前端知识点】node.js的特点通俗解读面试必备-单线程高并发、异步io、跨平台
- ioS 消除navigationbar下方的阴影
- Change Font size when plotting using Python
- “Parameter estimation for text analysis ”翻译
- 给nvidia显卡增加风扇速度控制的选项
- 链表的基本操作(创建,查找指定位置元素,删除指定元素,插入,倒置,去重,求集合的差,分别交换结点与交换结点值实现的冒泡排序,将两个有序链表合并成一个有序链表)c语言实现
- 我很失败
- 【前端知识点】NodeJS优缺点及适用场景分析讨论解释