簡體   English   中英

在as3中設置新的Y軸

[英]setting new Y axis in as3

好的,可以說我有圖像,並且我想沿Y軸旋轉它。 問題是我需要移動我的Y軸,以便正確旋轉。 我以純as3代碼完成工作,因此此技巧需要以純as3代碼完成,因此沒有可用的Flash繪圖工具:(。這里有些圖像可能對您有所幫助

在此處輸入圖片說明

在此處輸入圖片說明

最新編輯:用ez解決了問題,然后我發現as3實際上也有4x4矩陣,在文檔中稱為Matrix3D,因此現在可以進行所有3d旋轉。

沒有代碼示例來回答您的問題非常困難。 正如我所看到的,圖形的本地位置與您希望旋轉的位置有些不同。

一般來說,有兩個潛在的問題需要解決:

  1. 您可以調整圖像的x和y值,以便始終根據需要繪制圖像。 因此,您需要在圖像的所有圖形中添加/刪除offsetX和offsetY變量,以微調其局部位置。
  2. 如果將旋轉函數與矩陣一起使用,則應注意正確的順序。 在旋轉之前或之后應用旋轉時,旋轉的應用方式有所不同。

希望這對您有幫助。 如果需要更具體的答案,則需要提供一些代碼示例。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM