rotation

    0熱度

    1回答

    請參閱下面的小提琴:https://jsfiddle.net/logie17/r5zptv4o/ 我試圖做旋轉物體B.當是旋轉對象的對象B在我的旋轉功能看起來像這樣: function rotate() { let obj = boundingBox; obj.setCoords(); let angle = fabric.util.degreesToRadians(

    13熱度

    1回答

    我試圖做一個視圖按照我的手指,做多點觸控一些旋轉和縮放用下面的代碼 @Override public boolean onTouch(View view, MotionEvent motionEvent) { final int action = motionEvent.getActionMasked(); int newPosX,newPosY; switch

    0熱度

    1回答

    即時通訊繪製一個女巫在Java中。我完成了身體和頭部,但現在我想知道如何在Java中旋轉一個矩形 正如你可以在下面的圖片看到,我需要2個矩形旋轉一定程度,以可視化的手臂巫婆。 搜索了它,但解決方案太複雜了。 //Body g.setColor(Blue); g.fillRect(190, 180, 100, 150);

    0熱度

    1回答

    所以我有這個任務,我必須讓兩個對象同時移動。我知道我應該使用線程類,但我不知道如何去做。我的項目有兩個文件。第一個主要方法和實現風扇object.Here它是: import javax.swing.JFrame; import javax.swing.JPanel; import java.awt.Graphics; public class DrawArcs extends

    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},

    0熱度

    1回答

    我對我這個愚蠢的問題道歉,但我剛開始熟悉數組。 我只需要旋轉我的數組中的矩陣90度。 這裏的一些數據和我的嘗試至今: mat1 = as.matrix(data.frame(col1 = c(1,2,3,4,5,6,7,8), col2 = c(2,3,'NA',5,6,7,8,9), col3 = c(3,4,5,6,7,8,9,10), col4 = c(2,3,4,1,2,6,7,8),

    1熱度

    2回答

    TLDR:我想實現這一目標爲可伸縮的解決方案: 較長的解釋: 目標是有一個與一個梯度作爲背景旋轉的刻度。但問題是旋轉不能定義爲deg,因爲它根據瀏覽器寬度而變化。所以元素應該是100%寬度的瀏覽器,其左側的的固定高度爲,而右側的固定高度爲固定的較低高度。 基本上,這可以很容易地完成只有水平伸展的圖像背景。唯一的問題是,應該有也應該在同一地區被裁剪的圖案覆蓋,這應該重複和不舒展(你可以看到這些圖案由

    0熱度

    1回答

    我的四元數執行有什麼問題?我認爲他們仍然像萬智牌一樣擁有萬向鎖。 Quaternionf rotations = makeQuaternion(new Vector3f(1, 0, 0), angles.x); rotations.mul(makeQuaternion(new Vector3f(0, 1, 0), angles.y)); rotations.mul(ma

    0熱度

    1回答

    我試圖在反應組件中畫一幅畫。該組件根據傳遞給它的數組的長度繪製一條線和多個正方形,作爲道具傾斜旋轉所有這些取決於另一個道具。 我有一個循環,直到它達到第5次迭代纔會完美繪製它,然後會發生一些事情,並且它開始在旋轉後混淆上下文恢復。在該循環中只有一個值更改(initialX)在瀏覽器中調試循環,rotate方法的調用次數與還原次數相同。我很困惑這種行爲,這是一個非常簡單的畫,我看不出我的錯誤在哪裏。

    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