flash動畫製作如何讓一條直線沿著中心點複製並旋轉?最終

時間 2021-06-29 16:43:37

1樓:匿名使用者

然後把這**添到第一幀:

我提供了2種方法,感覺你給的點按鈕新增線速度太慢,自己寫了另乙個自動畫的方法。樓主若不嫌點按鈕太慢,可以把動畫處理方法

的/* */去掉,再執行看看。

本人已測試通過,測試flash軟體為flash cs5 用actionscript3寫的**。

import flash.display.shape;

import flash.events.mouseevent;

var r:int = 100;

var angle:number = 0;

var shape:shape =new shape();

addchild(shape);

shape.x = stage.stagewidth/2;

shape.y = stage.stageheight/2;

shape.graphics.linestyle(0);

//自己按按鈕方法

copybtn.addeventlistener(mouseevent.click, clickbtn);

function clickbtn(evt:mouseevent):void

var ra:number = math.pi*angle/180;

shape.graphics.lineto(r*math.sin(ra),r*math.cos(ra));

shape.graphics.moveto(0,0);

angle += 0.5;

if(angle>=360)

angle=0;

//動畫處理方法

/*addeventlistener(event.enter_frame, pro);

function pro(evt:event):void

var ra:number = math.pi*angle/180;

shape.graphics.lineto(r*math.sin(ra),r*math.cos(ra));

shape.graphics.moveto(0,0);

angle += 0.4;

if(angle>361)

removeeventlistener(event.enter_frame, pro);

2樓:匿名使用者

//這個是as 3.0的:

var angle:number =0;

var rad:number =30;//每次旋轉的角度,可以自己自行修改

var radium:number = 100;//圓的半徑,可以自己自行修改

var sprite:sprite = new sprite();

btn.addeventlistener(mouseevent.click,clickhandler);//btn是你的按鈕的例項名稱

function clickhandler(e:event)

graphics.linestyle(1);

graphics.moveto(275,200);

sprite.x =275+math.sin(angle)*radium;

sprite.y = 200+math.cos(angle)*radium;

graphics.lineto(sprite.x,sprite.y);

angle+=rad*math.pi/180;

// 這個是as 2.0的版本

vr=0;

var obj:object = new object();

btn.onrelease = function()

linestyle(1);

moveto(550/2,200);

obj._x= 550/2+math.sin(vr)*50;

obj._y = 400/2+math.cos(vr)*50;lineto(obj._x,obj._y)

vr+=0.1;

3樓:夏楓

這種方法是不能實現乙個實心圓的。形成的圓中心地倒是實心的,但是外圍是虛的。

flash中畫乙個花瓣怎樣讓它複製旋轉一周形成乙個花朵、?

4樓:匿名使用者

只能手動調整,flash沒有放樣功能,你可以將花瓣成組或者成元件,然後按q進入調整介面是,將中心點移動到花瓣根部,這時候旋轉就將以花瓣根部來旋轉

這時候你只需要ctrl+c複製,再ctrl+shift+v原位黏貼,在旋轉就可以手動實現繞圈了

在ai裡面怎麼讓乙個圖形沿著頂點旋轉複製而不是沿中心點複製旋轉

5樓:逾明

稍等,給你上傳

選中**先選擇這個工具

點一下**定點,想要圍繞那個定點旋轉就選擇那個頂點,接下來隨便轉吧

flash中怎麼樣實現四張**圍繞乙個中心點旋轉的動畫效果

6樓:楚懿瑤

一種是使用flash 3d引擎 ,一種是通過數學函式計算四張**實時的座標,然後調整**位置。

7樓:匿名使用者

把四張**插入到乙個圖形元件裡。然後把元件放在時間軸裡然後建立動作補幀,在下面的屬性裡調整為旋轉。自己調屬性值就行了。確保元件中心點在中間就行了、**的位置自己在元件裡調整。

8樓:匿名使用者

將四張**的中心點調整到旋轉軸心

flash如何製作字幕逐個出現的動畫效果

a 費 步驟如下 1 啟動flash,建立 文字 圖層 2 在 文字 圖層的舞台上利用文字工具插入乙個動態文字,命名為 mytext 設定為多行顯示,靠左對齊,至於動態文字的大小位置以及顯示文字的屬性可在之後根據需要多次調整。3 在 文字 圖層上面新建一圖層,命名為 控制 在第1空白關鍵幀輸入指令碼...

如何用flash製作人物行走動畫

錦繡坊 這個效果有兩種製作方法,一個是逐幀動畫效果,一個是動作補間動畫效果,你需要哪種呢? 玄春之巨集 分別做好人物的頭 軀幹 手 腿 腳,存為mc再新建一個mc,分別放入做好的身體部分,逐幀做成走路的不同姿勢。如果做精細的,大概要幾十個幀 綠洲的幻影 一 動作解析 1 人在奔跑中的基本規律是 身體...

如何讓媽媽同意自己買一條小狗?(作文)

blackpink 羅捷 寫作思路及要點 保持一定真實性,真情實感表達。正文 那天下午我在放學的路上遇見了一隻極其可憐的小狗,他躲在右肺盆裡,全身一直在顫抖,還不停的發出細小的叫聲。第二天我在我家的樓下,又看見了那隻狗,她的眼睛彷彿會說話 求求你了,給我點吃的吧,我已經幾天沒吃東西了。我愣了一會兒,...