FLASH指令碼會造成記憶體洩露嗎?

時間 2025-01-23 06:20:32

1樓:匿名使用者

當然會!! 程式設計, 如何設計不當,會造成記憶體洩漏!

舉例說明,比如有。

1. 引用洩露:對子物件的引用,外部對本物件或子物件的引用都需要置 null ;2.

系統類洩露:使用了系統類而忘記做刪除操作了,如 函式 時候完畢後需要呼叫 函式來清除引用,否則使用此函式的物件將不會被刪除;類似的還有 music , video , image , timer , event , binding 等。3.

效果 洩露:當對元件應用效果 effect 的時候,當本物件本刪除時需要把本物件和子物件上的 effect動畫停止掉,然後把 effect 的 target 物件置 null; 如果不停止掉動畫直接把 effect 置 null將不能正常移除物件。4.

當 image 物件使用完畢後要把 source 置 null;( 為測試 ) 6. 聲音、** 洩露 : 當不需要乙個**或**是需要停止**,刪除物件,引用置 null;

2樓:匿名使用者

這個有可能會的,但一般情況下是不會造成記憶體洩露的!

3樓:遠方來鵬

as的乙個大難題,只能儘量優化吧!記憶體外溢的特點就是乙個flash開個幾天 你去動它就會發現 電腦卡得動都沒法動了。

flash的記憶體洩漏為什麼這麼嚴重

4樓:南京新華電腦專修學院

解決方案。這事做的方式jquery的ajax方法之一:

乙個。建立迴圈引用,ie瀏覽器尤其是壞。

乙。建立在其上不能由於它們已被建立的方式和dontdelete屬性的設定中刪除內部物件的屬性擾襲。更多資訊請參見本:《一。

無論哪種方式,該垃圾收集器將是從拾取垃圾pvented $ p $,這將導致失控記憶體洩漏,尤唯散其是如果該可疑的功能指李氏被頻繁執行。

為什麼安裝flash時會出現記憶體出現問題?

5樓:ta嗹

首先建議: 1、 檢查系統中是否有木馬或病毒。這類程式為了控制系統往往不負責任地修改系統,從而導致作業系統異常。

平常應加衡念強資訊保安意識,對**不明的可執行程式絕不好奇。 2、 更新作業系統,讓作業系統的安裝程式重新拷貝正確版本的系統檔案、修正系統引數。有時候作業系統本身也會有bug,要注意安裝官方發行的公升級程式。

3、 儘量使用最新正式版本的應用程式、beta版、試用版都會有bug。 4、 刪除然後重新建立 winnt\system32\wbem\repository 資料夾中的檔案:在桌面上右擊我的電腦,然後單擊管理。

在"服務和應用程式"下,單擊服務,然後關閉並停止 windows management instrumentation 服務。 刪除 winnt\system32\wbem\repository 資料夾中的所有檔案。(在刪除前請建立這些檔案的備份副本。

開啟"服務和應用程式",單擊服咐襪困務,然後開啟好團並啟動 windows management instrumentation 服務。當服務重新啟動時,將基於以下登錄檔項中所提供的資訊重新建立這些檔案: hkey_local_machine\software\microsoft\wbem\cimom\autorecover mofs

為什麼有些flash大量消耗cpu?

6樓:匿名使用者

你的flash新增了過多的濾鏡特效或補間與線條至於指令碼**,幾乎不影響的,**執行速度遠快於圖形執行速度。

7樓:匿名使用者

flash也可以執行一些**的。應該是裡面的**沒優化好,記憶體洩露造成的。

8樓:匿名使用者

因為flash的動畫靠cpu來運算,所以說佔用很多cpu

關於flash指令碼的問題

9樓:網友

增加幀頻。影片屬性:fps:40以上,代價橋枯,對**機器性敏陵洞能有更高的要求。如汪羨果有每幀都執行的事件enter_frame事件,則會增加計算開銷。

10樓:網友

一種情況是太卡了。

flash虛擬機器記憶體管理機制及如何避免flex記憶體洩露

11樓:祈羅

不知道博主遇到過這個情況沒。

用flex popupmanager彈出視窗, mate injector 資料,然後強制記憶體**,再remove視窗 視窗還在記憶體裡。。。

但不用mate的視窗是可以被**的,

此影片中某個指令碼。導致adobe flash player 執行緩慢.如果繼續執行,計算機將會無法做出響應.....

12樓:網友

用金山獵豹瀏覽器。

秒傳。錯誤閃斷。

13樓:落葉隨風飄你妹

**的問題,**使用的頁面虛擬記憶體太大,你電腦配置跟不上。

什麼是flash指令碼

14樓:網友

flash裡面的動畫可以使用actionscript(動作指令碼語言)來控制。

比如乙個球從左執行到右,傳統flash做法是左邊畫個球,然後拉一段時間軸,右邊再弄個球,中間拉補間。指令碼的做法就是寫個迴圈,用**控制。

15樓:來自七里海步履輕盈的白蘭花

就是flash指令碼語言,可是控制動畫,在網上打的小遊戲都是用flash做的,有了指令碼語言,才會小遊戲。如果你想學(很有趣),你可以去買書,但學什麼都需要毅力,不能見異思遷,學flash指令碼語言,你得會英語(很重要0

關於flash指令碼的問題?as2 0與as

如果你想學as3.0,就不要接觸as2.0,as3.0比較適合高階應用者學習,如果你只是簡單的時間軸應用加上一些簡單的互動,學as3.0與as2.0沒啥區別,只是as3.0功能上更強大,方法上更簡單。也更容易上手。 如果你以後的發展方向是flash偏設計,我推薦你弄弄as 2 如果你以後的發展方向是...

flash圓柱,flash圓柱效果

由於想要的效果太多,所以製作起來就複雜一些。下面說一下我的方法。建立一個影片剪輯,在裡面畫一個圓柱,怎麼畫就隨自己的意思了。唯一的要求是註冊點在圓柱的最下邊。在舞臺建立例項,命名為my mc。在幀上加如下 var mcheight my mc.height var intervalid1 numbe...

什麼叫指令碼?要怎麼寫,什麼是指令碼?指令碼怎麼寫?

指令碼 script 是使用一種特定的描述性語言,依據一定的格式編寫的可執行檔案,又稱作巨集或批處理檔案。同時 指令碼 又是編劇術語名詞,故事構成被稱作指令碼。1.寫指令碼的人,也叫故事構成。2.與劇本不同,指令碼並沒有明確地指出演出者 包括動畫 遊戲人物等 究竟該說什麼話,只是將人物需要做的任務安...