1,创建一个canvas,在canvas里面选择UI,添加一个image,这个image即为你的指南针图标

2,新建一个名为compass的 C#脚本,把这个脚本给image

3,这个C#的脚本代码为

using UnityEngine;
using System.Collections;public class compass : MonoBehaviour {
private  float zRotation = 5.0F;
private GameObject obj;// Use this for initialization
void Start () {}// Update is called once per frame
void Update () {obj = GameObject.Find ("Camera");//获取名为Camera的相机对象
zRotation = obj.transform.eulerAngles.y;transform.eulerAngles = new Vector3(0,0 , zRotation);//改变image的Z轴rotation}
}

unity 实现一个二维指南针相关推荐

  1. [转]Unity 之 创建二维码

    最近看到公司里好多人在分享网页链接的时候都用二维码相互传递,然后就突然想到如果在Unity的项目中需要实时创建二维码进行分享链接的时候要怎么办. 然后就开始在网上搜了一下"Unity 创建二 ...

  2. Unity 之 创建二维码

    关注公众号,获取更多干货. 最近看到公司里好多人在分享网页链接的时候都用二维码相互传递,然后就突然想到如果在Unity的项目中需要实时创建二维码进行分享链接的时候要怎么办. 然后就开始在网上搜了一下& ...

  3. 返回一个二维整数数组中的最大的子数组和

    一.题目: 1.输入一个二维整形数组,数组里有正数有负数. 2.二维数组中连续的一个子矩阵组成一个子数组. 3.求所有子数组的和的最大值. 二.设计思想: .定义一个二维数组,使用二重循环对其进行赋值 ...

  4. ACMNO.24 C语言-转置矩阵 写一个函数,使给定的一个二维数组(3×3)转置,即行列互换。 输入 一个3x3的矩阵 输出 转置后的矩阵 样例

    题目描述 写一个函数,使给定的一个二维数组(3×3)转置,即行列互换. 输入 一个3x3的矩阵 输出 转置后的矩阵 样例输入 1 2 3 4 5 6 7 8 9 样例输出 1 4 7 2 5 8 3 ...

  5. 返回一个二维整数数组中最大联通子数组的和

    题目:返回一个二维整数数组中最大联通子数组的和. 要求:输入一个二维整形数组,数组里有正数也有负数.求所有子数组的和的最大值. 一.设计思想 先求出这个这个数组中的最大值,并定位,然后找出这个值周围的 ...

  6. 用一个二维码做下载地址,自动区分是 ios 还是 android

    用一个二维码做下载地址,自动区分是 ios 还是 android, 甚至区分 iphone  和 ipad. <html><head><meta http-equiv=& ...

  7. 间接通过new 来申请一个二维的堆内存数组

    我们知道无法直接通过new 来申请一个二维的堆内存数组,于是有人想出了这样一个办法:创建一个一维堆内存指针数组,即每个数组元素是一个指针,然后用new 给各个指针分配一个一维的堆内存数组,那么最后表示 ...

  8. python求二维数组各行最大值_python+numpy按行求一个二维数组的最大值方法

    问题描述: 给定一个二维数组,求每一行的最大值 返回一个列向量 如: 给定数组[1,2,3:4,5,3] 返回[3:5] import numpy as np x = np.array([[1,2,3 ...

  9. c语言:将一个二维数组行和列的元素互换,存到另一个二维数组中。

    将一个二维数组行和列的元素互换,存到另一个二维数组中. 解:程序: #include<stdio.h> int main() { int i, j, a[2][3] = { {1,2,3} ...

最新文章

  1. 使用Python进行端口扫描
  2. 《柳叶刀》:群体免疫不靠谱!欧洲迄今最大新冠血清学调查显示,西班牙抗体阳性率仅5%...
  3. Django 框架篇: 一. Django介绍; 二. 安装; 三. 创建项目;
  4. WebAPI(part5)--排他操作
  5. SAP CRM webclient ui里直接编写原生的JavaScript
  6. 数学发展重在人才,丘成桐鼓励年轻学子“无法无天”
  7. 成就架构师,到底是怎样的一种体验?
  8. Linux网络协议指令:ifconfig/netstat(net-tools)工具 .vs. iproute2
  9. cache 的设计与实现
  10. 中望3d快捷键命令大全_CAD和3DMAX常用快捷键大全与教程【完整版】
  11. Dijkstra迪杰斯特拉算法 最短路径 Fibonacci Heap斐波那契堆实现以及与链表速度对比
  12. GAN生成手写字体识别
  13. php二维数组声明方式,php二维数组定义
  14. 考出面试者基本功的 10 个简单编程题
  15. 学习了pr后的收获_PR学习感悟
  16. su联合推拉使用方法_紫天学习星球教学:联合推拉插件完全功能使用详解(中文)...
  17. Qt Style Sheets指定自定义控件样式
  18. 2019年c++/c,java,python,前端,数据结构,ps等资料大全
  19. 【观察】大数据3.0新时代 星环科技的思与行
  20. but no encoding declared错误的解决方法

热门文章

  1. bugtrap microsoft 默认崩溃提示框_iPad与Surface的对决Apple和Microsoft趋于融合
  2. 攻克强化学习技术难题记录
  3. 五轴数控转台_五轴机床介绍
  4. 闪讯客户端 linux,Linux操做系统下链接闪讯的方法(支持有线与无线)
  5. 西部数据携全线产品亮相IDF 2014
  6. 20150218【改进信号量】IMX257实现GPIO-IRQ中断按键获取键值驱动程序
  7. 别人不知道的小众手机APP,今天偷偷告诉你!
  8. VMware:Mac开机出现“电脑因出现问题而重新启动,请按一下按键,或等几秒钟以继续启动”
  9. vivo 手机 video 标签无法播放视频解决方案
  10. SAP 教程之 02 如何为 Inbound IDOC 配置 SAP