unity3d基础学习笔记7:适应屏幕
来源:互联网 发布:数据库安全问题分类 编辑:程序博客网 时间:2024/04/29 13:44
没有用ngui的时候,做2d项目适应屏幕可以用这个类,添加到主面板上即可
using UnityEngine;
using System.Collections;
public class SuitScreen : MonoBehaviour {
intScreenWidth;
intScreenheight;
publicfloat GameWidth = 885;
publicfloat GameHeight = 664;
//Use this for initialization
voidStart () {
ScreenWidth= Screen.width;
Screenheight= Screen.height;
floatratiow = ScreenWidth / GameWidth;
floatratioh = Screenheight / GameHeight;
this.transform.localScale= new Vector3 (
this.transform.localScale.x*ratiow,
this.transform.localScale.y*ratioh,
this.transform.localScale.z
);
}
声明:
这些笔记也是本人学习的时候记下来的,有些东西是学习时查资料复制的,那时候没有记地址,有作者发现的可以私我添加转载地址哦!
笔记提供给大家参考的同时也是我总结的过程,喜欢的可以转载。
- unity3d基础学习笔记7:适应屏幕
- unity3D学习笔记之一:基础
- UNITY3D学习笔记7
- unity3d iPhone X 适屏代码 屏幕适应方案
- unity3d iPhone X 适屏代码 屏幕适应方案
- 【Unity3d学习笔记】基础引擎操作
- unity3d基础学习笔记2:脚本篇
- unity3d基础学习笔记3:坐标
- unity3d基础学习笔记5:常用函数
- unity3d基础学习笔记8:定时器
- unity3d基础学习笔记10:socket概述
- unity3d基础学习笔记11:socket函数
- unity3d基础学习笔记12:输入控制
- unity3d基础学习笔记13:网络编程
- unity3d基础学习笔记14:ngui
- 【Unity3D插件】NGUI基础学习笔记
- [Unity3D]Shader学习笔记之ShaderLab基础
- Unity3D基础篇----Shader学习笔记系列
- 你所访问的站点在微博的认证失败 21322
- Spring MVC和Struts2的比较
- usaco prefix
- 接口调用请求
- ruby 多线程及查看程序运行情况
- unity3d基础学习笔记7:适应屏幕
- 在ubuntu上搭建git-server及android studio使用git
- view变化监听器ViewTreeObserver的简单使用(附小demo)
- 一个架构师谈什么是架构以及怎么成为一个架构师
- Android未来前景甚优扣丁春季开班收获秋季
- 欢迎使用CSDN-markdown编辑器
- 配置wine出错 提示没有库文件 gnome-keyring-pkcs11.so
- 说说JSON和JSONP
- Microsoft.XMLHTTP组件,send()卡死问题