cocos2d-Cocos2d-X 设置各种位置时要注意什么

问题描述

Cocos2d-X 设置各种位置时要注意什么

如题,就是在做一个游戏,将来想移植到Android的,然后设置各种东西的坐标时要怎么做,直接用数字会不会不好。要注意些什么,大神帮帮我

解决方案

你可以根据手机的屏幕宽高来设置它们的位置的,这样它的位置就会随着手机屏幕的不同而自适应的;
还有你的问题还是不太具体,太宽泛了是没有人知道怎么给你详细回答的;

如果回答对你有帮助,请采纳

解决方案二:

一 根据屏幕宽高来设置UI或者不动的精灵的位置
二 相对位置 (绑定在精灵上面的精灵 根据精灵的相对位置设置问题)
灵活应用的话就行了,
其实你问的太泛了 问具体点好回答

解决方案三:

一 根据屏幕宽高来设置UI或者不动的精灵的位置
二 相对位置 (绑定在精灵上面的精灵 根据精灵的相对位置设置问题)
灵活应用的话就行了,
其实你问的太泛了 问具体点好回答

解决方案四:

能详细点么,根据手机的屏幕宽高来设置它们的位置是有问题的。会有内核不兼容情况。

时间: 2024-09-27 17:28:08

cocos2d-Cocos2d-X 设置各种位置时要注意什么的相关文章

如何在Word 2013中设置SmartArt位置

在Word2013文档中,用户可以根据需要设置SmartArt图形在Word文档中的位置.例如,用户可以使用Word2013提供的预设位置选项设置SmartArt图形位置,还可以在"布局"对话框中精确设置其位置. 如果使用预设位置选项设置SmartArt图形位置,可以选中SmartArt图形,然后在"SmartArt工具/格式"功能区中单击"排列"分组中的"位置"按钮.在打开的位置列表中选择合适的预设位置选项(例如选中&quo

在Word2013中设置SmartArt位置的方法

  在Word2013文档中,用户可以根据需要设置SmartArt图形在Word文档中的位置.例如,用户可以使用Word2013提供的预设位置选项设置SmartArt图形位置,还可以在"布局"对话框中精确设置其位置. 如果使用预设位置选项设置SmartArt图形位置,可以选中SmartArt图形,然后在"SmartArt工具/格式"功能区中单击"排列"分组中的"位置"按钮.在打开的位置列表中选择合适的预设位置选项(例如选中&q

关于visual studio2010下的一个问题,读取位置时发生冲突

问题描述 关于visual studio2010下的一个问题,读取位置时发生冲突 新手,调试的时候出现这个问题,版本是2010的,然后系统是win7的,这个跟系统有关吗? 因为我真的是个新手,所以可能文的话很愚蠢,大家不要见怪,帮帮忙,好人一生平安~~ 解决方案 这么问问题除非跟你用过同一个东西而且还遇上同样的错而且还要自己已经解决了还要看到你这问题,基本没这人,贴了这图源码什么的.干嘛的都没,怎么答. 从截图上看应该是c++.net,为什么不用c#呢. 再猜猜吧,我看到SetText,应该就是

linux下设置Docker运行时根目录

因第一次玩 Docker,装系统的时候没有分配 /var 分区,而500多G的剩余空间都分给了 /home. 当玩起 Docker,才发现这货默认存放位置是在 /var/lib/docker. 解决方法有二: 一是重装系统,这也太不人性化了,忽略...下次部署 Docker 宿主机的时候得好好分区下. 二是改变 Docker 默认存放路径. 查了下手册发现: -g, --graph="/var/lib/docker" 设置Docker运行时根目录 使用 --graph 参数:docke

java web-请问以下这句代码是依据什么原理,来设置起始位置的?麻烦简单举例说明

问题描述 请问以下这句代码是依据什么原理,来设置起始位置的?麻烦简单举例说明 解决方案 这就是一个典型的通过java代码分页 首先everyPage指的是重前台获取到的每页要显示的数据条数,这里明显是可以通过前台设置的,比如设置每页显示10条,那么每页显示的数据就是,因为数据库显示是从0条开始的第一页0-9条数据,第二页10-19条,第三页20-29条.......那么第页就是(n-1)*10-(n*10-1)条,所以这里的currentPage指的是要跳往第几页,比如跳往第5页,就是(5-1)

activity-不设置一个位置从另一个Activity中启动 Google Navigation

问题描述 不设置一个位置从另一个Activity中启动 Google Navigation 不设置一个位置如何开启 google 导航?当我试着实现这个功能时,它实际上是运行 Google Navigation ,但是只重启Activity.事实上我想实现当点击一个主屏幕的 Navigation,就能运行.我使用下面的intent: Intent i = new Intent(Intent.ACTION_VIEW); i.setClassName(""com.google.androi

ThinkPHP打水印及设置水印位置的方法_php实例

本文实例讲述了ThinkPHP打水印及设置水印位置的方法.分享给大家供大家参考,具体如下: 最近在用Thinkphp的打水印的功能,发现只能打在左下角. PHP打水印功还是很容易的,最要是用到 复制代码 代码如下: bool imagecopymerge ( resource $dst_im , resource $src_im , int $dst_x , int $dst_y , int $src_x , int $src_y , int $src_w , int $src_h , int

设置Docker运行时根目录

因第一次玩 Docker,装系统的时候没有分配 /var 分区,而500多G的剩余空间都分给了 /home. 当玩起 Docker,才发现这货默认存放位置是在 /var/lib/docker. 解决方法有二:一是重装系统,这也太不人性化了,忽略...下次部署 Docker 宿主机的时候得好好分区下. 二是改变 Docker 默认存放路径. 查了下手册发现: -g, --graph="/var/lib/docker" 设置Docker运行时根目录 使用 --graph 参数:docker

ThinkPHP打水印及设置水印位置的方法

本文实例讲述了ThinkPHP打水印及设置水印位置的方法.分享给大家供大家参考,具体如下: 最近在用Thinkphp的打水印的功能,发现只能打在左下角. PHP打水印功还是很容易的,最要是用到 复制代码 代码如下:bool imagecopymerge ( resource $dst_im , resource $src_im , int $dst_x , int $dst_y , int $src_x , int $src_y , int $src_w , int $src_h , int $