游戏能屏幕图片始终居中随角色居中吗

Unity3D(15)
做2D游戏的时候,无非有三种模式,一种是只有竖直向上,一种是只有水平方向,一种是有水平又有竖直方向,我最近做游戏多关卡模式,不同模式就有着不一样的相机控制,按照平时的写法,也许有很多人就一下子写了三个相机脚本,现在我用了一个枚举类型来控制三个不一样的相机,贴代码:using UnityE
using System.C
public class CameraCtrl : MonoBehaviour {
public enum CameraType
Horizontal,
public CameraType cameraT
public float dampTime = 1.5f;
// 相机移动速度,初始速度清零
private Vector3 velocity = Vector3.
// 相机单例
private static CameraC
public static CameraCtrl Instance {
// 屏幕的默认宽高的1/100 (预编译)
#if UNITY_ANDROID
private static float devHeight = 8.54f;
private static float devWidth = 4.8f;
#elif UNITY_IPHONE
private static float devHeight = 9.6f;
private static float devWidth = 6.4f;
private static float devHeight = 19.20f;
private static float devWidth = 10.80f;
// Use this for initialization
void Awake () {
instance =
// 屏幕适配
float screenHeight = Screen.
//Debug.Log (&screenHeight = & + screenHeight);
//this.GetComponent&Camera&().orthographicSize = screenHeight / 200.0f;
float orthographicSize = this.GetComponent&Camera&().orthographicS
float aspectRatio = Screen.width * 1.0f / Screen.
float cameraWidth = orthographicSize * 2 * aspectR
//Debug.Log (&cameraWidth = & + cameraWidth);
if (cameraWidth & devWidth)
orthographicSize = devWidth / (2 * aspectRatio);
Debug.Log (&new orthographicSize = & + orthographicSize);
this.GetComponent&Camera&().orthographicSize = orthographicS
// Update is called once per frame
void LateUpdate ()
if (target) {
SetCamera();
SetTarget();
// 设置相机
void SetCamera () {
Vector3 point = GetComponent&Camera& ().WorldToViewportPoint (target.position);
Vector3 delta = target.position - GetComponent&Camera& ().ViewportToWorldPoint (new Vector3 (0.5f, 0.5f, point.z));
Vector3 destination = transform.position +
switch (cameraType) {
case CameraType.Vertical:// 竖直相机
transform.position = Vector3.SmoothDamp (transform.position,
new Vector3 (transform.position.x, destination.y, destination.z),
ref velocity, dampTime);
case CameraType.Horizontal:// 水平相机
transform.position = Vector3.SmoothDamp (transform.position,
new Vector3 (destination.x, transform.position.y, destination.z),
ref velocity, dampTime);
case CameraType.Normal:// 无限制的相机
transform.position = Vector3.SmoothDamp (transform.position,
destination,
ref velocity, dampTime);
// 设置目标
void SetTarget () {
target = GameObject.FindGameObjectWithTag (&Player&).
参考知识库
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
访问:25586次
排名:千里之外
原创:26篇
评论:10条
(1)(1)(2)(4)(6)(1)(1)(2)(1)(1)(1)(4)(1)(5)后使用我的收藏没有帐号?
所属分类: &
查看: 886|回复: 2
LOL中怎样让屏幕随角色移动?
LOL中怎样让屏幕随角色移动?
点这里&&&&
只需在游戏中按一下Y键,即可解锁视角,再按一次可以锁定回英雄
指尖每日首次回帖可以赚5金币()收起回复展开回复
点这里&&&&
头像被屏蔽
提示: 作者被禁止或删除 内容自动屏蔽
点这里&&&&
邀你点亮地图参与赢好礼后使用快捷导航没有帐号?
查看: 1881|回复: 8
最后登录QQ注册时间阅读权限10精华0积分277帖子
QQ土人 , 积分 277, 距离下一级还需 323 积分
如题,以前没出现过这种情况,求版主和骨灰指点。
最后登录QQ注册时间阅读权限100精华0积分28190帖子
楼主您好!您可以尝试使用键盘快捷键 AIT+回车键 解决!
【天堂专属智囊团】
最后登录注册时间阅读权限100精华83积分5207349帖子
按照楼主考核版主说的去做吧。
祝你游戏开心哈。~
[天堂专属智囊团]  
最后登录QQ注册时间阅读权限10精华0积分277帖子
QQ土人 , 积分 277, 距离下一级还需 323 积分
谢谢两位版主速度回帖,我刚试验,alt+回车,只是小窗和全屏的切换。无法解决全屏时,游戏画面填满的问题。
最后登录QQ注册时间阅读权限100精华0积分28190帖子
楼主请尝试使用 ALT+F2&&这个快捷键是调节游戏窗口画面大小的。
ALT+回车是调节窗口话和全屏的。
ALT+F3是设置物品栏-组队加状态栏-地图角色栏,如果需要的可以自己尝试修改
PS:键盘上方的F2。这里告诉大家一个小小的诀窍,如果您的机器内存或者CPU稍微有点吃力的话,可以把全部聊天和买卖聊聊天关闭,同时按ALT+F3
关闭地图。这样可以稍微的缓解一下您的游戏卡的问题。
【天堂专属智囊团】
最后登录QQ注册时间阅读权限10精华0积分277帖子
QQ土人 , 积分 277, 距离下一级还需 323 积分
很悲催~~ALT+F2 控制的是小窗时候的大小……全屏还是解决不了,我想了下 是不是因为没有我的分辨率?
最后登录QQ注册时间阅读权限100精华0积分28190帖子
本身游戏是不支持的。最佳的显示效果应该是!
【天堂专属智囊团】
最后登录QQ注册时间阅读权限10精华0积分277帖子
QQ土人 , 积分 277, 距离下一级还需 323 积分
那我到底应该在哪里调节满屏呢?电脑设置?也是突然成这样,莫名其妙
最后登录QQ注册时间阅读权限100精华0积分28190帖子
您尝试一下修改电脑的颜色质量。实在没办法,您可以显示器断电几分钟。目前已知的只有这些了,很抱歉。
【天堂专属智囊团】
经常参与各类话题的讨论,发帖内容较有主见
经常帮助其他会员答疑
Powered by游戏界面不居中,屏幕右边有一点_神之浩劫吧_百度贴吧
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&签到排名:今日本吧第个签到,本吧因你更精彩,明天继续来努力!
本吧签到人数:0可签7级以上的吧50个
本月漏签0次!成为超级会员,赠送8张补签卡连续签到:天&&累计签到:天超级会员单次开通12个月以上,赠送连续签到卡3张
关注:264,496贴子:
游戏界面不居中,屏幕右边有一点
游戏界面不居中,屏幕右边有一点黑的没显示,左边有一点地方看不见
随后会放制作过程
猜猜“老哥稳”排第几?
人很多,安检严格
近日,90后十大富豪榜出...
霾再大也要笑着活下去!
【ID】思念比失恋痛苦 ...
北京时间19日深夜,在土...
没用过这些表情包,都不...
话说,孩子们的特性就是...
又到年末,是时候给当红...
近日,韩国电视剧《孤单...
注明:本文为原创,所有...
3D双端东方魔幻网游「大青云」勾魂公测,穿越逆转,封神故事,全新演绎!
怎么回事,这问题要怎么解决
………………
自己的设置问题~~
调显示器水平位置。
贴吧热议榜
使用签名档&&
保存至快速回贴}

我要回帖

更多关于 popupwindow屏幕居中 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信