-4
我想打一個標準化的座標系,我想知道是否有一種方法,使一個變量,這樣做的聲明:如何創建一個在聲明中預編輯其值的變量?
Normals.BottomLeftX *= ClientArea.right;
Normals.BottomRightX *= ClientArea.right;
Normals.TopLeftX *= ClientArea.right;
Normals.TopRightX *= ClientArea.right;
Normals.BottomLeftY *= ClientArea.bottom;
Normals.BottomRightY *= ClientArea.bottom;
Normals.TopLeftY *= ClientArea.bottom;
Normals.TopRightY *= ClientArea.bottom;
附:我打算製作每個版本的X和Y版本。值是任意的。如果該值爲x,則將y乘以最低值,然後乘以正確的值。爲了更好地理解它需要做什麼,我將使用它在gui遊戲引擎中創建部分。
你有一個名爲'Normals'或是'Normals'的結構(或類)是一個結構體/類的_instance_嗎? – 2013-04-21 11:31:15
我不明白你想做什麼。 Normals(struct?)的成員變量是否具有預定義的初始值,您希望在Normals的構造函數中乘以客戶區的尺寸? – 2013-04-21 11:35:14
法線是一個結構。其中的所有變量都在這裏。它們是聲明的值 – user1940779 2013-04-21 11:35:31