ICode9

精准搜索请尝试: 精确搜索
  • Java-坦克游戏运动2019-11-20 13:04:43

    我正在制作像Atari坦克游戏这样的坦克游戏,但遇到了一些麻烦.我正在尝试使敌人的坦克向玩家的坦克移动,但是它不能对角移动,因为不允许玩家也这样做.但是,按照我的实现方式,当距x和y轴的距离彼此相等时,它会成对角线.有什么办法可以使它在改变方向后被迫沿一个方向移动一会儿吗?这样

  • java-在LibGDX中添加多个窗口?2019-11-20 04:00:06

    我想从DekstopLauncher.java创建多个游戏窗口. 第二个应该能够与第一个进行交互,例如询问一个字符串. 有可能这样做吗?如何? 这是我在DeskopLauncher类中尝试的: 这将创建第一个窗口: LwjglApplicationConfiguration configForTiles = new LwjglApplicationConfiguration(); TilePrese

  • 使用RotateTransform()时Graphics.DrawImage()剪辑图像2019-11-19 00:09:13

    我有以下代码在4个方向上绘制我的border2.bmp private void Form1_Paint(object sender, PaintEventArgs e) { Bitmap border = new Bitmap("border2.bmp"); int borderThick = border.Height; Graphics g = e.Graphics; Size region = g.VisibleClipBounds.Size

  • 我如何在Unity中屏蔽自定义UI图形?2019-11-10 19:06:16

    在Unity 2017中,我设法通过继承自UnityEngine.UI.Graphic的自己的UI行为来绘制矢量图形.但是我的代码无关紧要,因为使用文档中的SimpleImage example也可以观察到此问题.问题在于,即使每个本机UI元素都可以被Mask component掩盖,这些源自Graphic的自定义UI行为也无法被掩盖.这很奇

  • java简单的画图程序鼠标监听器2019-11-09 05:01:01

    我试图用Java编写一个简单的绘画程序,但似乎无法理解各种类型的鼠标侦听器及其功能. 我已经使鼠标按下的侦听器成为一个新行实例,在拖动鼠标时将点添加到该行,然后在释放鼠标时将这行添加到我的行数组列表中,并且将重置currentLine变量,以便可以记录新的点线. 这不是一个空指针异常

  • python-桌面图形-或“皮肤”窗口2019-11-08 01:55:55

    我正在寻找一种在桌面上绘制动画的方法.无窗框,透明背景. 我正在Windows XP中使用Python,但它不一定是跨平台的,尽管这是不错的选择. 有谁知道一个Python库可以做到这一点?解决方法:如果需要无框窗口,则有几种选择.例如,可以使用以下标志初始化pygame: pygame.init() screen = pygam

  • java-j2me-以45度为增量旋转2d点的数组2019-11-08 01:03:12

    我正在研究在网格上运行的流氓风格手机游戏.此游戏中的攻击/物品通过以相对于用户的模式瞄准图块来进行操作.旋转通常也与用户瞄准的方向有关,例如在此screenshot中 Point2d[] damageTiles = new Point2d[4]; damageTiles[0] = new Point2d(0, -1); damageTiles[1] = new Point2d

  • Java AffineTransform移动原点2019-11-07 22:00:20

    我想将原点从组件的左上角移到中间的底部吗? 我一直在玩AffineTransform类无法正常工作?解决方法:您将需要尝试绘制的组件的高度和宽度.假设您处于paint(Graphics g)方法中,最简单的方法是: paint(Graphics g){ Graphics2D g2 = (Graphics2D)g; g2.translate( component.getWidth(

  • Android:如何通过触摸旋转元素?2019-11-05 18:25:32

    我试图通过触摸并移动手指在视图内部旋转可绘制对象.我已经提出了几种解决方案,但是它们在设备上都不自然. 这是我的第一种方法:根据用户触摸屏幕的位置以及手指移动的方向,我改变了可绘制对象的旋转程度,该旋转程度或多或少是任意计算的. private void updateRotation(float x, fl

  • Android-几乎完全在OpenGL中进行用户界面操作是否有问题?2019-11-02 16:24:32

    构造以GLSurfaceView为中心的UI时应注意哪些注意事项? 这是针对游戏的,大部分用户界面将是一个简介屏幕(开始,选项,关于,退出)和一个关卡选择器屏幕.我已经花了大量时间在使用OpenGL进行游戏的渲染/动画上,而且我不是图形艺术家,因此采用OGL UI路线对我来说似乎很有意义.但是我是一

  • 我应该dispose()Graphics.Transform返回的矩阵吗?2019-11-02 13:07:08

    我需要使用具有不同变换矩阵的图形对象来绘制图元.我想知道我应该配置矩阵还是图形为我做这件事: using (var g = Graphics.FromImage(...)) { ... some code ... var tmp = g.Transform; g.TranslateTransform(...); ... some code ... g.Transform = tmp;

  • java-扩展Graphics2D类而不实现所有方法2019-11-02 12:02:20

    我有一个名为MyClass的类,并且我希望该类扩展Graphics2D(在java.awt中).但是,当我键入公共类MyClass扩展Graphics2D {….}时,我必须添加未实现的方法draw,drawImage,addRenderingHints等,因为Eclipse会显示此错误并且无法编译. 这就是我想到的问题:我只想使用draw,setBackground和Gr

  • Java中的条形图2019-11-02 11:01:36

    我想更改每个条的高度(例如,红色部分为10,蓝色部分为20).但是,当我增加高度值时,它将使图表从底部增加,而我希望更改为顶部!你知道这是怎么回事吗? import java.awt.Color; import java.awt.Dimension; import java.awt.Font; import java.awt.FontMetrics; import java.awt.Graphic

  • 如何在vtk的纹理表面上仅显示三角形边界?2019-11-02 06:58:59

    我想显示带纹理的表面.我希望三角形边界在表面上以其他颜色可见(让我们说红色).我已经从vtk代码示例中找到了以下代码,但是它不显示三角形边界,而是填充的三角形. import vtk # create a rendering window and renderer ren = vtk.vtkRenderer() renWin = vtk.vtkRen

  • c#-GDI线图绘制算法2019-11-02 05:05:48

    我不了解GDI在表面上画线的方式,可能是它有某种算法可以做到. 对于前.让我们采取10×10像素的表面. Bitmap img = new Bitmap(10, 10); 现在让我们在此曲面上绘制一条线,宽度为5px,顶部偏移为5px. using (var g = Graphics.FromImage(img)) { g.Clear(Color.Wh

  • 防止System.Drawing.Graphics更新2019-11-02 01:19:01

    我正在创建一个使用图块系统的2D游戏引擎.在绘制这些图块时,您可以看到每个图块都在屏幕上单独绘制.绘图非常快,但是您仍然可以看到它. 当我告诉图形绘制某些内容时,我不希望它立即更新,因为它在屏幕上还有其他内容要绘制并且效率很低.我希望它仍然“绘制”我所说的内容,但实际上在

  • Java-快速从屏幕获取像素信息2019-11-02 01:02:09

    这个问题已经在这里有了答案:            >            Fast Pixel Search in Java                                    1个 我正在编写一个应用程序,该应用程序需要获取屏幕上像素的颜色才能运行不同的自动化测试. (

  • java-处理中的text()2019-11-01 20:12:42

    我正在与Processing一起玩,以查看一切工作原理,但是在处理text()方法时,似乎存在加载时间问题. 我简单的代码将一个PNG图像加载到屏幕上,然后是3个4个字母,大小为24个单词.当我只在其中保留图像加载代码时,应用程序立即启动,但是当我将text()代码放入时,加载大约需要3-4秒. 上面是

  • Java-Android-使用LinearLayout制作ScrollView2019-11-01 07:02:37

    我想做一个带有LinearLayout的ScrollView.线性布局包含6个具有背景CYAN,BLUE,CYAN,BLUE等的视图.这是代码: public class TouchActivity extends Activity { TouchedView TouchView; public void onCreate(Bundle icicle) { super.onCreate(icicle);

  • java-扩展JFrame(空窗口错误)2019-10-31 18:01:48

    我正在做一个概述如下的项目: >从文件中读取整数 >将它们存储在数组中>用平均线创建数字条形图>高于平均值的数字上升,低于平均值的数字下降(两者也是不同的颜色) 编译正确,JFrame窗口弹出,但没有数据打印出来.这只是一个空的窗口. 这是我的代码: package basicgraphicstester; impo

  • java-在JPanel上绘制近距离GPS坐标2019-10-31 00:01:05

    我面临一个类的问题,在该类中,我需要将GPS坐标动态转换并绘制为JPanel.我在解析的文件中有此本地库数据.结构为ID,县,图书馆名称,纬度,经度. R1,Ramsey,Maplewood,45.0327,-93.0262 R2,Ramsey,Mounds View,45.1059,-93.2104 R3,Ramsey,New Brighton,45.06604,-93.19125 R4,Ramsey,

  • 系统调用以在c(linux)中绘制点2019-10-30 12:51:27

    我是Linux系统调用的新手,我的问题是我们在Linux中有一个系统调用可以在屏幕上绘制点吗?我用Google搜索了它,但找不到任何简单的解释.我想在Linux中编写一个简单的C程序,无需C图形库即可直接在屏幕上绘制一个点. 如果没有这样的系统调用,如何创建自己的系统调用以在屏幕上绘制绘图点

  • c#-System.Drawing.Graphics.DrawRectangle绘制比指定大1px的矩形2019-10-29 04:04:59

    这里的代码非常简单…只需在窗体的OnPaint例程中绘制应为64×64矩形的矩形即可: protected override void OnPaint(PaintEventArgs e) { base.OnPaint(e); e.Graphics.DrawRectangle(Pens.Black, new Rectangle(32, 32, 64, 64)); } 我进行了以下屏幕截图,并测量了65×65

  • 在Java Graphics对象中设置背景色2019-10-28 01:01:38

    美好的一天, 知道在Java Graphics对象中,我们可以使用setColor()方法设置对象颜色.但这仅适用于对象边框.无论如何要为整个对象设置颜色?我的意思是Graphics对象的背景. void draw(Graphics g) { g.setColor(color); g.drawRect(left, right, width, height);

  • Linux Framebuffer正确设置分辨率2019-10-27 12:51:04

    我有一个RaspberryPi,并且希望在没有xserver的情况下全屏显示图像-因此请将其直接写入帧缓冲区.没问题 但是将其全屏设置是行不通的. cat /sys/class/graphics/fb0/modes 产量: U:1024x768p-0 U:1920x1200p-0 U:1920x1080p-0 U:608x684p-0 所以我用 fbset -xres 1920 -yres 120

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有