腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(74)
视频
沙龙
1
回答
如
何在
Javascript
画布
游戏
中将
鼠标
坐标
转
换为
世界坐标
?
、
、
、
我正在使用2d Canvas API在
Javascript
中开发一个简单的自上而下的
游戏
。目前,我的相机总是在播放器的中心,这样他们总是在屏幕的中心。当我想让玩家点击屏幕上的某个地方,并将点击转换成
世界坐标
时,我的问题就来了。也就是说,如果玩家点击了某个地方,我应该能够使用
鼠标
的相对位置结合相机变换来获得点击的
世界坐标
。如果我使用一个普通的相机对象,我想我会取逆矩阵,但这只是一个简单的
画布
,所以我不确定在这种情况下我是否能做到这一点。
浏览 30
提问于2021-03-20
得票数 3
回答已采纳
3
回答
HTML5/
Javascript
以一定角度在屏幕上移动对象
、
、
在过去的一年左右,我一直在熟悉
Javascript
,为了真正彻底地学习这门语言,我决定做一个HTML5
游戏
!我遇到的问题是,我完全不知道如何以一定的角度在屏幕上平滑地移动图像。我该如
何在
一个非常特定的角度移动它呢?在我看来,必须有一个函数将它舍入到最近的像素?谢谢!
浏览 1
提问于2012-11-28
得票数 6
回答已采纳
1
回答
如何根据角度旋转物体?
我在Unity3D工作,我想知道如何根据立方体和
鼠标
位置之间的角度旋转一个立方体。我的意思不是指
鼠标
在世界空间中的位置,而是以像素为单位。
浏览 3
提问于2015-02-05
得票数 0
回答已采纳
3
回答
使用不同屏幕大小的
画布
、
、
、
我计划使用HTML5 <canvas>标签创建一个简单的
游戏
,并使用Phonegap将代码编译到本地应用程序中,但问题是canvas使用的
坐标
与其大小无关,因此960x640屏幕上的20,20与480x800所以我想知道如
何在
不同大小的屏幕上使用<canvas> (全屏)。
浏览 0
提问于2011-12-24
得票数 12
回答已采纳
1
回答
将屏幕
坐标
转
换为
游戏
坐标
、
所记录的
坐标
相对于屏幕
坐标
。文档描述了如
何在
游戏
坐标
中转换它们。glview->setDesignResolutionSize(1280, 720, ResolutionPolicy::FIXED_WIDTH);if(!GLView::createWithRect("My Game", R
浏览 3
提问于2014-08-07
得票数 1
2
回答
游戏
:无限滚动相机?
、
所以,我在
游戏
中编写了一个小平台
游戏
,你可以在
游戏
中放置积木,然后在上面跳跃。但是,
游戏
只限于窗口的边界(很明显)。那么,我如何添加一个方法,滚动一个“相机”与A和D键?下面是
游戏
的代码: from pygame.locals import * from collections import namedtuple
浏览 5
提问于2013-09-29
得票数 4
回答已采纳
4
回答
如
何在
等轴测世界中计算
鼠标
下方的瓦片索引,同时考虑瓦片高程
、
我有一个基于瓦片的等距世界,我可以通过使用以下计算来计算哪个瓦片在特定(
鼠标
)
坐标
下: var tempPt:Point = newflash实现,但数学原理是相同的) 在这些情况下,由于一些瓦片的高度具有较高的标高,后面的瓦片(或瓦片的一部分)被覆盖,应该无法通过
鼠标
选择我如何通过
鼠标
坐标
计算瓦片,同时考虑到瓦片的高程? 我使用的是
javascript
浏览 18
提问于2016-03-14
得票数 9
1
回答
转换2D图像以模拟三维平面上的三维投影
、
、
、
、
根据SVG规范,您可以将任意2x3
转
换矩阵应用于任何元素。 我想利用这种方法,将三维预期投影应用于SVG中的图像,以模拟平面图像的三维投影。我使用
javascript
中的矩阵计算将三维模型空间
坐标
(x,y,z)转换和投影到2D图像空间
坐标
(x',y')。但是,为了将投影应用于SVG中的图像或文本,我需要将3D矩阵投影到2D转换矩阵。假设图像在三维模型空间中的任意平面上,并将图像原点定义为平面上的三维点,如
何在
SVG
中将
我的三维投影矩阵转
换为
图像上的
浏览 7
提问于2012-12-05
得票数 4
1
回答
适合与D3js相结合的库,允许绘制webgl (2D)
、
、
、
、
它们看起来很简单,但我想做的是数据、visualization.cocos和pixijs是2d
游戏
库。我是webgl和那些图书馆的新手,所以专家们能推荐吗?
浏览 9
提问于2013-04-26
得票数 7
回答已采纳
2
回答
第三人称
游戏
:在当前
鼠标
位置射击
、
、
我是unity的新手,我想做一个小立方体
游戏
,你可以向敌人射击(见下图)。现在你只能向前射击,你必须移动才能击中敌人。我想让拍摄更舒适,在当前的
鼠标
位置拍摄。我只想在x方向拍摄,而不是向上或向下。不幸的是,我不知道如何将mouseOnScreen的位置转
换为
世界坐标
,因为我不知道如何为玩家获得正确的深度。在我的脚本中,
鼠标
的screenToWorld打印出无关紧要的内容,因为我没有配置正确的深度(我想)。有没有人知道如
何在
当前
鼠标
位置进行拍摄,或者告诉我如何正确设置深度
浏览 24
提问于2020-10-16
得票数 0
回答已采纳
2
回答
使用定制的Bing映射WPF瓷砖从原始图像中绘制已知像素(x,y)
、
、
、
我试图使用Bing Maps WPF控件从虚拟
游戏
世界地图的图像中呈现自定义地图块,但我也需要从原始世界图像(类似于在世界的GPS)绘制地图上的X、Y值。图像是5720x5720,我已经(在不同的应用程序中)使用了一个函数,该函数可以手动裁剪、缩放和重新绘制图像的部分,并在一个pixelX和pixelY
坐标
中绘制PictureBox。我发现这个链接提供了一个类,用于在PixelXY
中将
LatLong转
换为
TileSystem,但它们都是针对现实世界要点的。我的自定义地图瓷砖实际上是一个虚拟地图的
游戏
,所以
浏览 4
提问于2015-02-01
得票数 0
6
回答
Flash的最新和最好的替代品是什么?
、
、
、
我最近接受了一份兼职工作,修改医学教育课程中使用的一套多媒体/演示文稿。我被要求研究网络和智能手机多媒体平台的未来。基本上,是什么新东西。目前,我们使用flash创建我们所有的教育多媒体应用程序,但我们正在开始开发一个新的主题,并希望开发与PC、苹果产品和android产品兼容的应用程序。
浏览 0
提问于2012-03-08
得票数 12
回答已采纳
5
回答
真实
鼠标
在
画布
中的位置
、
、
、
我试图用
鼠标
在HTML5
画布
上进行绘图,但是如果
画布
位于0,0 (左上角)的位置(如果我更改
画布
位置,由于某种原因,
画布
不像它应该画的那样),那么它似乎工作得很好。这是我的密码。margin:0;padding:0;" id="imgCanvas"我读过在<e
浏览 11
提问于2013-06-16
得票数 152
回答已采纳
1
回答
以HTML5
画布
中的
画布
对象为中心
、
我有一个Html5
画布
,我正在画正方形。
画布
本身大约是窗口的大小。当我发现一个正方形的点击,我想翻译
画布
,使广场大致在窗口的中心。欢迎任何见解、暗示或直截了当的答复.以下是我迄今所做的尝试:更复杂的情况是: 最终,我希望能够在转换(旋转和倾斜)的
画布
上的点击对象上居中。我要做的是一个等距效应,看
浏览 1
提问于2017-07-11
得票数 0
回答已采纳
3
回答
使用相对
坐标
在图像视图上绘制点
、
、
、
我在做一个地理问答
游戏
。我已经制作了地图点生成器,它计算相对于图像大小的X和Y位置。当图像视图的比例类型被定义为"FitXY“时,我的代码使用这些相对
坐标
和图像边界的大小来计算位置,这很好用,但是地图被拉伸了,看起来不太好。当我使用"centerInside“缩放时,type...map图像看起来很好,但是我的正确位置的
坐标
没有指向正确的位置。 如何将这些
坐标
转
换为
与屏幕上绘制的真实图像相对应?我还需要位图的触摸
坐标
而不是图像view
浏览 1
提问于2013-08-01
得票数 2
4
回答
获取在线签名的最好方法是什么?
、
、
、
、
我正在用PHP构建一个网站应用程序,它需要来自最终用户的签名。所以,我的问题是:我已经看过flash或HTML5 canvas/excanvas,但我正在寻找一个更有经验的答案。
浏览 3
提问于2010-11-29
得票数 8
3
回答
如何使用“照相机”只显示装载区域的一部分
、
、
、
我正在创建一个2D自上而下的mmorpg,在这个
游戏
中,如果有人玩过,我希望玩家在平铺的地图上移动,就像精灵
游戏
的工作方式一样。
浏览 2
提问于2011-10-14
得票数 6
回答已采纳
2
回答
使用gluUnProject()在光标位置绘制一个四边形
、
、
、
、
我想做的是,获取光标的屏幕
坐标
,将它们转
换为
(?)
世界坐标
(我可以在OpenGL中使用
坐标
,因为我现在有了透视图等),并在该位置绘制一个四边形(
鼠标
光标位于该四边形的中心)
如
您所见,我有mouseX、mouseY和mouseZ变量,其中mouseX和mouseY的值来自SDL。问题是,当我单击时,四边形没有绘制在正确的位置(我猜部分原因是我不知道如何正确
浏览 2
提问于2010-11-09
得票数 3
回答已采纳
2
回答
广告牌精灵画背后的数学是什么?(逆矩阵)
、
、
、
、
我在这个网站中遵循"Raycasting教程“,以便在2D地图中创建一个3D透视图,类似于一个名为的老
游戏
。精灵的相对位置与2
坐标
相结合,因为我们正在绘制2d地图,它如下所示: 摄像机矩阵如下:在本教程中,正如我前面提到的,它们将sprite的相对位置与摄像机矩阵的逆相乘我在
游戏
开发方面仍然是新的。
浏览 3
提问于2020-06-15
得票数 2
回答已采纳
10
回答
SVG和HTML5
画布
有什么区别?
、
、
SVG和HTML5
画布
有什么区别?他们似乎都对我做了同样的事情。基本上,它们都是使用
坐标
点绘制矢量图片。 我遗漏了什么?SVG和HTML5
画布
的主要区别是什么?为什么我应该选择一个而不是另一个?
浏览 0
提问于2011-02-15
得票数 95
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Cesium开发入门篇|06坐标系及坐标变换
Cocos Shader丨通过 UV 坐标实现“点击产生水波纹”效果
使用 2 种方式实现动画的动态蒙版
Python数据可视化利器Matplotlib,50+干货分享
无人驾驶中用到的八大坐标系
热门
标签
更多标签
云服务器
ICP备案
腾讯会议
云直播
对象存储
活动推荐
运营活动
广告
关闭
领券