在之前講過一些,分布學構想建立對圖形位置分布一種概念想法。我們則重點是講圖形放在位置和角度方面上去體現這種構想。它的基點在於位置變化而產生的影象變化。 而今天在矩陣變化基礎上,也引入一種正弦分布。這種分布基礎是體現在正弦曲線上。
我們知道y=sinx 是最簡單的正弦曲線。我們借助他的一些數學知識讓我們圖形進行一次正弦分布。
首先我們會建立起一種線性分布。以下圖就是一種簡單的線性分布矩形排序成的影象就成為線性的情況。姑且成為線性分布。
在它基礎上,加以變化,將其產生不同位置變化。圖形就會向我們所希望的情況出現。
同樣加以角度關係變化,我們可以將圖形分布呈現另一種情況。
三種圖變化情況不一樣,但是體現基本思想就是改變他們位置關係,向我們所想的方向設想。它的出發點基於位置變化產生的變化。看起來效果就不一樣了。
根據程式設計的情況,我會先設計第一種線性分布的情況。把目光設定在這裡
mc.x=i*mc.width;
mc.y=200;
當他所複製出來的圖案,y的位置是不變的,而x位置是發生變化。這種就是最基本線性分布。
其次,當我們想進行正弦分布的時候,顯然將mc 的x和y座標更改即可以實現到。
mc.x=20+i*perangle/360*500;
mc.y=200+100*math.sin(perangle*i*math.pi/180);
我們借用的是sin 的公式,振幅為100。角度的遞增,位置也發生相應改變。其中500是乙個任意是數字,有興趣可以嘗試。這種是乙個比較有趣的地方。
最後我將一下**寫在下面。裡面包含三種情況,可以嘗試一下這幾種情況。
import flash.display.sprite; import org.summertree.math.math2; craetmc(); function craetmc():void }
Flash 與分布學構想 矩陣分布
在一些flash作品當中,我會發現很多flash愛好者在創作他們作品的時候,會經常使用一種或者多種方式對圖形進行分布排列,這些情況出現頻率很高,儘管看起來不算是什麼高深的學術,不過如果你細心地去發現這些排列背後會帶給我們一些指導意義。我姑且將它命名名為 分布學構想 至於這種構想,首先它不是一早很深的...
Flash 與分布學構想 圓弧分布
圓弧分布是依據圓弧的特性所做出的一種分布設計,利用弧線的座標,我們讓我們希望的物件放置在弧線點上。通過弧線的特性結合,讓我們分布的圖形呈現弧線的效果。為了求出弧線,可以首先設定弧線兩端的角度,通過這兩個角度,求出弧線的點,根據我們喜歡的形狀進行分布圖形。在這個實驗當中,讓一段文字呈現乙個弧形效果,我...
Flash 與分布學構想 螺旋分布
螺旋分布它依據螺旋線上點進行分布我們的圖形,整個圖形當分布完成之後,呈現出一種螺旋的形態,將其命名為螺旋分布。螺旋分布所需要的方法建立在螺旋線認識,螺旋線有很多情況,我們可以借助其中一些情況對我們的物件進行分布。借用等速螺線p aa,或者三角函式的辦法。做法一,採用半徑遞增辦法處理。其中我會借助之前...