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