2d

    2热度

    1回答

    我有以下代码来绘制的RadialGradientPaint圆: public class Display extends JPanel { @Override public void paintComponent(Graphics g){ // SETUP BufferedImage base = new BufferedImage(getWidth()

    0热度

    1回答

    我正在用c中的2d数组操作进行实验。就地尤其是2D图形的旋转,让我做我的研究,并提出了: #include <stdio.h> #include <stdlib.h> #include <math.h> #define RAD(x) ((x) * 3.14/180) char shape[3][3] = {{1, 1, 1}, {1, 0, 1},

    1热度

    1回答

    您会注意到的第一件事是复杂而令人迷惑的标题。 所以让我解释一下。 我正在尝试使用Unity在3D空间中制作2D游戏。我使用3D角色作为播放器。这看起来像这样: 正如你所看到的背景(A谷歌地图)是二维的。玩家是躺在地上的3D对象(它看起来像站着)。 这工作很好,迄今。但我希望3D角色看起来像是面对着背景地图上的一个点击点。 例如: 和两个例子: 的黑圈代表轻敲的位置。所以我完全不知道是否有办法做到这

    0热度

    1回答

    我目前正在开始为类复制滑动砖拼图的工作分配。自从我使用C++以来已经有几年了,所以我试图重新学习并一次性完成这项任务。我一直在研究生物工程和使用MATLAB,但在我参加的少数计算机科学课程中,我也很难适应C++。 我的问题是我必须做的克隆功能。我目前遇到了调试器问题,所以当我尝试运行该程序时,它只是崩溃,我不知道为什么。顾名思义,克隆函数应该创建类对象的克隆。我的代码在下面提供供您参考。 #inc

    0热度

    2回答

    我的代码是一个值为2d列表的字典。我需要编写一个函数,将字典中每个列表中的所有索引号加起来。以下是我迄今为止: def totalQty(theInventory): totalQuantity = 0 for key in theInventory: for book in key: totalQuantity += book[3] theInventory是字

    -1热度

    2回答

    我正在寻找一种方式来声明我的内核/过滤器的中心,使我的二维卷积的输出是按照下图 来源: http://machinelearninguru.com/computer_vision/basics/convolution/image_convolution_1.html 我已经调查CONV2(输入,滤波器)但发现这种内置函数假定为一个M×N个滤光器,其中心总是位于(M,N)的位置在过滤器基质。我在ht

    0热度

    1回答

    我知道对于旋转x = xcos(theta) - ysin(theta)和y = xsin(theta)+ ycos(theta)所以我写了folling代码来做到这一点, (错误的结果),我掏出了为什么。 rotate(pScaler) { this.xResult = (this.getX() * Math.cos(this.pScaler)) - (this.getY() * Ma

    2热度

    2回答

    有没有办法让一个NxN数组(所以2d数组)的元素,其中每个元素是一个3个数字在0和1之间随机选择的数组? 输出应该是这个样子: (0.2,0.45,0.98), (0.7,0.58,0.11) ... (1.0,0.05,0.63, ... . . . 等 我一直想这样做,但必须有一个更优雅的方式。下面的代码包括: import numpy as np import matplotl

    1热度

    1回答

    我创建一个自上而下的2D游戏和我使用Box2D的模拟物理,我的问题是这样的: 我该如何让玩家与我的太空船保持相对的速度,并且仍然能够在玩家移动的同时在玩家身边移动? 我已经在下面插图。 illustration 我迄今为止尝试: 设置玩家身上的线速度是一样的船,这使得相当多附在船舶的球员,没有我能够移动玩家,因为我在每次更新打勾后设置线速度。 尝试关节似乎并不是我正在寻找的东西,我可能是错的,我尝

    0热度

    1回答

    如果我用鼠标移动我的精灵,精灵始终恰好在光标下。 目前我的代码看起来像这样: public GameObject player; private float distance = 1; private void Update() { if (Input.GetMouseButton(0)) { Vector3 mousePos