❶ 求D.N.ANGEL的下載或介紹
原作 :杉崎由綺琉
監督 :羽原信義
角色設計 :山岡信一
系列構成 :荒川稔久
動畫製作公司 :Xebec,Project D.N.A
角色設計 :山岡信一
Prop設計 :森木境泰
色彩設計 :關本美津子
美術監督 :海野
音樂監督 :鶴岡陽太
內容簡介
故事,要從特異的基因與宿命的敵人說起。傳說中的大怪盜—DARK藉由一種特別的基因,流在丹羽一家人的血液中,在女性的身上是為隱性,不會表現出來,但在男生的身上,一但過了十四歲,並且遇到心儀的女孩子,就會發作,變身為傳說中的怪盜DARK。變身DARK除了身體產生變化之外,連心智都可能轉變成DARK。除非兩情相悅,否則就無法解除這種命運。
一波三折之後,大助終於和喜歡的女孩原田梨紅在一起,但是變身基因還是持續作用著,因為DARK也有一個喜歡的女孩,就是梨紅的雙胞胎妹妹梨紗,而丹羽就是DARK的事情並不能對原田姊妹的任何一個坦承,所以基因的「魔咒」還是無法解除。瘋狂錯亂戀愛的基因就這樣一直困擾著大助和DARK,不過選擇和DARK「共存」的大助,也和DARK成了好兄弟,緊張的對立感也就不那麼強烈了。
有怪盜,當然就少不了追捕怪盜的警察,而這個怪盜的宿命的敵人冰狩一家的傳人憐就是大助的同班同學,因為一些尚未明朗的原因,冰狩改姓日渡。而冰狩的身體里竟也有個和DARK完全相反的變身基因—KARD!冷血的KARD使得憐非常痛苦,內心深處,憐想和大助當好朋友,然家族的使命及血液卻由不得他。無止境的悲傷羽落寞,總是常常掛在一個人時候的憐臉上。
相關評價:
《天使怪盜》是一部歡樂和悲傷都包含其中的漫畫,有丹羽爺爺遙遠的記憶,染血的童話,無法彌補的遺憾;也有讓人捧腹大笑的情節,因為身體只有一個,大助常常必須藉由寵物維茲的幫忙才能渡過被揭穿的危機,然而這只怕水又傻里傻氣的「兔子」卻老是把大助說成喜歡〔大助的日文發音為DAISKE,喜歡則為DAISKI〕,惹出一串驚險的笑話;聒噪的藝術品「永遠的指針」也為《天使怪盜》增添許多歡樂的氣氛。
男主角:丹羽大助---東野第2中學2年級學生,平時很有沖勁,一直暗戀著同班的原田梨紗。14歲的他由於自小接受訓練所以身手敏捷,並在命運的約束下成為DARK。
ダーク(DARK)---傳說中的黑翼怪盜,是丹羽家族世代傳承的神秘力量,化身為一美少年,是梨紗崇拜的對象。
原田梨紅---丹羽的同班同學,與梨紗是雙胞胎,梨紗的姐姐,運動型的少女,對戀愛很遲鈍。
原田梨紗---丹羽的同班同學,梨紅的妹妹,文雅大方,在男生中人氣很高的少女,最崇拜的是DARK。
ウィズ---丹羽家的守護獸,是DARK的翅膀。
日渡憐---丹羽的同班同學,聰明冷靜,一直對DARK進行調查。其正體是氷狩家的後代,DARK的死敵。
聲優列表:
丹羽大助:入野自由
ダーク:置鮎龍太郎
原田梨紅:中山さら
原田梨沙:淺野真澄
日渡憐:石田彰
クラッド:草尾毅
丹羽笑子:玉川紗己子
丹羽大樹:青野武
冴原剛:白石稔
冴原警部:平松広和
トワ:田中理恵
州崎由希:小菅真美
丹羽小助:寺杣昌紀
野澤菜海:長澤奈央
STAGE1 ~ 復活的Dark
「喃嘸...喃嘸...喃嘸.....」爺爺在說什麼呢?笑子叮囑大助要在4:52:27前回家,難道有什麼大事要發生嗎?(笑)當大助要把情信交給梨紗時,梨紗說出大助是她最要好的「朋友」,可憐的大助呀~獃獃的大助在破解美術室的門鎖時被日渡看見了,日渡說了一番令人費解的話XD。失落的大助回家後,突然覺得身很熱......暌違了40年的怪盜Dark終於出現!!思想上仍是大助的Dark,被告知丹羽家的血統並要於當晚11時去偷取聖處女像。迫於無奈的大助唯有做, 然後,竟又遇上了日渡?!(笑)真正的Dark出現了,即使有日渡總司令大人的止,仍輕松偷取了處女像。看到了陽台上的梨紗(其實是另一個人?!),Dark感覺到要變回大助,就在這時被梨紅見到了,為了阻止梨紅大叫,Dark吻了梨紅.....
P.S.片頭動話是Dark和Krad決戰>.<
STAGE2 ~ 蘇醒的思念
梨紅因為Dark的事煩惱不已,當在學校見到大助時不禁面紅,一手把大助推開了,大助因此昏倒?!因為Dark的預告信又發出了(目標是中央公園城堡上的鳥形藝術品),愛上Dark的梨紗要求大助部她去找Dark,大助答應了,他將如何分身二人呢?(笑)因為梨紗的照片,大助變身成Dark並去偷取美術品。當然又遇上了日渡君啦~不過卻沒有正面對決,日渡究竟在猶疑什麼呢?梨紗一償心願見到Dark,Dark卻因梨紗的影子?!變回大助。看見面紅的梨紗,大助苦惱Dark對梨紗做了什麼^^。
STAGE3 ~ 獨角獸的細語呢喃
東野町發生了奇怪的事件,女孩接二連三的失蹤,連梨紅也?!原來一切也是一幅畫中的獨角獸所為,獨角獸為了使小女孩的亡靈不感到寂寞,於是到處捉少女去陪伴小女孩。為了使梨紗不再擔心,大助決定以不藉助Dark力量的情況下救回梨紅。結果當然失敗(笑),連梨紗也被捉了,大助只好叫Dark出來。Dark把事情解決後,正當他想吻梨紅時被大助阻止了,奸計不能得呈(笑)。最後小女孩的畫被放在有很多人參觀的地方,她不會再寂寞了^^。
STAGE4 ~ 光明與黑暗的狹間
因為夢到了日渡君,大助被Dark說成迷上了日渡(笑),這是什麼事要發生的預兆嗎?梨紗為了要弄便當給Dark,找大助試味。失落的大助在走廊碰上了日渡,並幫日渡搬東西到冷藏庫。然而這一切都是日渡的安排,他把大助反鎖在冷藏庫,目的是要把Dark迫出來活捉他。沒想到Dark未出來,自己體內的Krad卻被喚醒了。Dark與Krad再一次重逢,二人的決斗卻被日渡中止了。梨紅和梨紗找到了大助和日渡,而日渡的背部受了傷。事後日渡退學了(其實早已畢業了),所謂預定要做的事是.....
STAGE5 ~ 雙人料理
因為維茲躲了在大助的書包裏,害大助手足無措,被家政老師罰留堂切白菜。梨紗亦因為不擅長料理而被罰留堂。梨紗因此求梨紅戴上假發代替她去留堂,所以大助即使面對梨紗(其實是梨紅)亦不會面紅,他自己亦感到奇怪。其後大助因為要於5時前趕回家(偷美術品),所以拜託維茲變成自己從而脫身。維茲因為發音不正,本來想對梨紗(梨紅)說"Daisuke"(大助),卻說了"Daisuki"(喜歡),令梨紅困擾(笑)。事後梨紅和梨紗因為沒有人發覺到她們調換了身份而感到失落。
STAGE6 ~ St.White Memories(聖誕節的回憶)
大助因為要救差點被鋼琴砸傷的小女孩而弄傷了臉>.<,但笑子媽媽卻只關心Dark會因大助有事而不能出來,大助感不快。同時大助亦為笑子的生日快到而感煩惱。其後笑子向大助訴說自己因白緞帶而與小助相遇的故事及她至小就想成為"傳說中的大怪盜的母親"這個夢想。正當大助感到失落時,爺爺說出笑子有這個夢想的理由。原來奶奶在笑子出生不久後便死了,笑子為自己不能成為怪盜而自責。Dark為了給笑子一份特別的生日禮物,發出了要奪取世界第一女性的芳心的預告信。那為女性當然是笑子啦~
STAGE7 ~ 誓約庭園中的艾多尼斯
40年前鎮外城堡的一座雕像裏有魔物,Dark和大樹曾想封印他但失敗了。40年後雕像以人類的形態出現,為的是奪取女性的靈魂以生存。想不到他竟愛上了人類,大助的學姐羽鳥綾香。認為沒有綾香的世界生存沒有意義的他要求Dark在綾香面前把他封印。大助為這段悲哀的愛情留下眼淚(其實很易便哭),Dark卻說不會作無謂的同情(惡魔)。最後Dark更對綾香說若想死他不會阻止,綾香說她不會死因為這是艾多尼斯所愛的生命。
STAGE8 ~ 瑪瑙的預告狀
不明的捐贈者將AGATE LINKS贈給美術館。原來這條項鏈是丹羽家的家傳之寶,大樹於40年前將它送給了瑪瑙(DN美女中的美女呀~><),隨著瑪瑙的死不知所蹤。再次看到AGATE LINKS的大樹發出了預告信,希望Dark將它破壞,解除一直以來對瑪瑙的束縛。迷上了瑪瑙的&053;原為保護AGATE LINKS與Dark展開一場激斗(笑)。最後項鏈被破壞了,大助把它交回給瑪瑙。誤以為大助是大樹的瑪瑙,向大助說了「謝謝你,小小的怪盜」便消失了。&053;原最終仍不知道瑪瑙於40年前已經死了,大助撒了令人幸福的白色謊言^^。
STAGE9 ~ 小小的戀情
維茲跟大助外出,在一間寵物店看到了一隻令它心動的長耳兔。其後維茲要求大助再帶它到寵物店,更擅自外出,令大助生氣(笑)。遲鈍的大助以為維茲只是想要同類的朋友,感到寂寞,經由梨紅的一番責罵大助才知道維茲想要女朋友。大助與梨紅再次到寵物店,發現那隻長耳兔已被人買了。維茲知道後到處去找那隻長耳兔,結果當然找不到。但維茲很快便沒事了,繼續做它的貪吃鬼(笑)。
STAGE10 ~ 某位音樂家的肖像
著名的小提琴演奏家Ehrlich Von VANDEMBAGU曾與大樹約定於逝世後將散發著魔力的小提琴交給大樹保管。如今他死掉了,大樹與大助和梨紗前往他的故居領取小提琴。想不到小提琴仍有魔力,將大助帶回過往的時空,目睹小提琴家和大樹的決斗,並救了大樹(同時亦看到一個對Dark重要的人^^)。最後Dark來到,將大助帶回現代。梨紗看到內裏是Dark的丹羽,不明自己為何會心跳(笑)。
P.S.細心看會發現前來悼念VANDEMBAGU的人群中有類似小焰和小陣的小孩^^
STAGE11 ~ 海神的神殿
這回Dark以"重要文物"海神像的海神之角為目標。(海神神殿還真是大得厲害呀~!)梨紗占卜到自己將會與Dark見面,便隨著占卜結果去找Dark。梨紗果然見到Dark(厲害),還誇口要成為怪盜,好等自己可以每天跟Dark見面(笑)。最後梨紗被日渡(何時回來的?)設下的陷阱捉住了。Dark雖成功避開所有警備,但一度被日渡設下的陷阱困住,不過最終成功偷取海神之角。這麼久不見,日渡君還是依舊.....(逃)Krad又要出場了嗎?
Stage12 ~ 和紅金石與共
與大助分別了10年的父親丹羽小助突然回來了,雖說是為了嘆息的紅金石,但其實是關心大助(笑)。他把嘆息的紅金石的仿製品(寶石是真的!!)給了大助,因為紅金石具有引發擁有者能力的作用和.....。另外,日渡父親把真正的嘆息的紅金石給了日渡,目的是引Krad出來。最後Dark成功偷走了紅金石,日渡得以被解放,但日渡警視長官又有什麼陰?#092;了嗎?Dark回到家後才知道自己被攻擊之所以不痛,是因為小助把魔力承受了。(偉大的父親呀.....鳴)
STAGE13 ~ 永遠的指標
在一間荒廢了的屋裏,一件被遺亡的藝術品~永遠的指標是Dark今次的目標。梨紗和&053;原得知後,一同前往廢屋,想不到日渡比他們還要早一步。日渡突然變成Krad,不但令梨紗和&053;原昏迷,更將他們與Dark一同封印。變回日渡的Krad告知大助拯救三人的方法就是破壞希拉的原石(黑色的石頭),永遠的指標可以指引他。永遠的指標化身成一名少女(已經98歲),將大助帶到20年後的未來。大助遇到自己的兒子大地?!最後成功破壞原石,救回三人。事後Dark將梨紗和&053;原,還有大助的記憶都消除了,真可惜呀~><
STAGE14 ~ 新的敵手
從美國回來的轉校生檜尾澪對大助一見鍾情,並展開激烈的追求(笑)。檜尾因感覺到梨紅和梨紗對大助有好感,對二人存有敵意。檜尾於上游泳課時要求與大助一組,但遭梨紅反對(梨紅與大助是一組的),後因大助拒絕而作罷。後來,大助因想拿回在泳池底檜尾的項鏈而遇溺,日渡對他進行人工呼吸(呀>.<)。大助因逃避檜尾而誤入女子更衣室,看到正在更衣的梨紗,因此變成Dark。Dark其後與梨紗約會,更吻了梨紗。大助為此心情極度低落.....
STAGE15 ~ 燒烤危機
暑假不用上課,以致大助差不多每天也要工作(怪盜工作),加上梨紗的事件,使大助心神恍惚。梨紅和梨紗前往別墅度假,恰巧車子發生故障停了在丹羽家的門外,小助招呼她們入屋,同時檜尾亦來到。三人誤打誤撞,觸發了笑子設下的機關,丹羽家被認定是奇怪的家(笑)。其後笑子和小遠購物回家,決定招呼三人留下開燒烤派對。檜尾接到了一個神秘電話後便離去了,望著梨紗的大助又想起了Dark與梨紗約會的事情。
STAGE16 ~ 找到了喔!
梨紅收拾房間時在寶物箱裏發現了一隻熊娃娃,但卻對它全無印象。Dark又發出預告信了,目標是舊苜蓿館珍藏的肖像-清早的光輝。梨紗得知後前往舊苜蓿館找Dark。Dark因為要照顧梨紗,所以沒有偷到肖像便走了。梨紗醒來後,Dark對她說出自己唯一愛過的女人是梨紗的奶奶梨華,Dark在梨紗身上看到的也只是梨華的影子。梨紅出外找梨紗,碰上了大助,這時她記起了一段和大助小時候的回憶.....
STAGE17 ~ 沒有Dark的夏天
Dark自上次偷肖像失敗後便沒有再出現。然後,又要臨海學校開課的日子了,大助一班前往南方小島作自然觀察。在下午自由活動的時間,大助等人前往海灘嬉戲,檜尾突然暈倒。大助發現自己在面對梨紗時沒有以往那種心跳感覺。梨紗卻對梨紅說出大助長大後可能會變成Dark的樣子,要對大助刮目相看這些話。梨紅不明自己為何會哭。另外檜尾將屬於她的項鏈送給了梨紅。第二天,大助、&053;原、梨紅和梨紗一行四人到山上作自然觀察,&053;原中途離隊,此時梨紅失足跌落懸崖。
STAGE18 ~ 流星之夜的兩人
梨紅的腳扭傷了,不能走動,大助背她爬上懸崖,此時梨紅發現自己是喜歡大助的。梨紗不舒服留在房間休息,大助被委託送葯給她。梨紗把大助留在房間,大助不小心把梨紗推倒在床上,此時梨紅剛好來到,看到這樣的情景便走了。梨紗發現自己愛的始終是Dark。大助追出去找梨紅,並向梨紅表白,表示自己喜歡的是梨紅,不是梨紗。Dark的聲音又再出現了(搗亂?!),說再見是表示什麼意思呢?看到大助和梨紅成為一對的檜尾在著急什麼?那項鏈的作用是.....
STAGE19 ~ 很棒的女主角
經過流星之夜,大助和梨紅二人感情迅速發展,令梨紗認為梨紅有事暪她。大助的腦海經常浮現出一片雪景,於是他決定將雪景畫下來於文化祭展出。梨紗發現了一封奶奶梨華給Dark的信,發現自己對Dark的愛比不上奶奶。另外,檜尾原來是人偶,是日渡父親派來接近大助的,但基於檜尾與大助的友情,她不忍心傷害大助,於是設發從梨紅身上拿回項鏈。大助因爺爺扭傷了腰而遲了上課,回到學校才知道自己被選為"Ice and Snow"的女主角佛莉蝶兒,日渡則是男主角艾立歐特。
STAGE20 ~ 好想見到你
"Ice and Snow"的排練開始,但進展卻不太順利,大助版佛莉蝶兒真的好可愛^^。另外,大助的畫亦已經完成,不忍心畫被放在沒有人的美術室的梨紅,要求大助將畫借給她放回家直至文化祭。晚上,大助因多次打電話找梨紅也不通,於是決定上門找她。就在這時,梨紅將檜尾給她的項鏈給了大助。檜尾想出來阻止,身體卻動彈不得,檜尾就這樣消失了(呀...鳴><)。其後,當大助的項鏈穿過梨紅的項鏈時,一道強光產生了,今後會發生什麼呢?
STAGE21 ~ 凍結的呼喚聲
大助因感冒沒有上課,上門探病的是日渡君,似乎日渡父親有什麼陰?#092;在進行中。其後梨紅亦來探病。夜裏,大助像被什麼引導著似的,往中央公園的方向前去,Dark怎麼叫也沒反應。原來中央公園噴泉下的藝術品時之秒針的封印解除了(項鏈的所為?!),她把大助呼喚到她的世界目的是借大助的畫來延續她的生命。得悉大助的畫是時之秒針解除封印關鍵的Dark前往梨紅家偷回那幅畫,卻在這時被梨紅和梨紗發現,唯有將她們也帶到畫的世界
STAGE22 ~ Ice and Snow
梨紅和梨紗跟隨Dark進入了畫的世界,他們在這裏被雪人捉住了。Dark解開了手上的鎖,前去救大助。恢復了知覺的大助和Dark一同回到梨紅和梨紗被困的房間,准備與她們一同回去現實世界(畫的世界也是現實><)。就在大助畫中梨紅房間的同時,他記起了時之秒針對他說過的一句話,他想知道時之秒針呼喚他來的理由,所以他決定留下來畫畫,Dark答應大助一定會再回來。另外,小助發現所有Ice and Snow的書都是在文化革命後出版,這有什麼因由嗎?
STAGE23 ~ 時之秒針
大助在畫中的世界醒來,發覺眼前的景色不同了,沒有了雪,換來的是美麗的村莊,是佛莉蝶兒的村莊。佛莉蝶兒告知大助Ice and Snow原來的故事,真實的Ice and Dark,並希望大助能繼續畫畫來延續世界的壽命。另一方面,Dark努力找尋寄居著艾立歐特靈魂的時間之楔。經日渡故意安排,Dark找到了時間之楔的下落,梨紅和梨紗跟蹤Dark亦來到了時間之楔的所在地。她們從窗戶外看到日渡變成Krad.....
Stage24 ~ 心中降下的雪
看到了Dark和Krad戰斗而目瞪口呆的梨紅和梨紗因Dark處於下風所以出面阻止。聽到梨紗喊日渡的名字,Krad的意識開始.....拿回主導權的日渡將本來已漆黑一片的大助的畫畫回原來的雪景(畢竟是冰狩呀.....),目的是為畫開一個入口,令Dark進去。原來時之秒針的生命已經要耗盡了,大助不願離開佛莉蝶兒,被Dark強行帶回現實。日渡於畫的世界要消失的同時將時間之楔&31;艾立歐特送到畫中,好讓他與佛莉蝶兒永遠待在一起.....
STAGE25 ~ 黑翼
沉睡了40年的藝術品黑翼被Krad和日渡父親導致快要解開封印,他強大的魔力使東野町發生地震和海水水位異常下降等不尋常的事件,與40年前Dark出現時一模一樣,警備發出全民避難的通知。大助得知黑翼就是導致時空扭曲,產生了Dark和Krad的原由,並從小助那裏得知封印黑翼的機會40年只有一次,決定與Dark一同封印他。另外,因為黑翼魔力的影響,導致冰狩製造的所有美術品失去了靈魂,維茲和小遠也不例外。
STAGE26 ~ 永遠的Dark (end)
Dark和Krad展開了一場激戰,另一方面日渡警視長正在解開黑翼的封印。檜尾借用梨紅和梨紗的身體阻止日渡警視長,希望他回想起以前的自己。日渡憐為了使Krad不能活動,想破壞自己的身體,亦希望藉此擺脫冰狩一族的命?#092;,最終被大助的一番說話感動,打消了這個念頭。Dark為了阻止黑翼復活,將自己與Krad一同封印,永遠的Dark終於要消失了。(><哇...鳴鳴鳴)黑夜過去,新的一天來臨,維茲和小遠回復正常,梨紅和梨紗亦來到找大助。今後四人的命?#092;將如何呢?
下載--> http://bt.0591dvd.com/html/19393.shtml
❷ 求 一個FLASH AS3.0做的 多個小球在一個框里互相碰撞的源碼
var speed:uint=5//自定義速度
var bounce:Number=-1//自定義摩擦系數(碰到了不停下)
for(var i:uint=0;i<8;i++){
var ball:Ball=new Ball();
addChild(ball)
ball.x=Math.random()*(stage.stageWidth-ball.width)
ball.y=Math.random()*(stage.stageHeight-ball.height)
ball.addEventListener(Event.ENTER_FRAME,go);
ball.ids=Math.random()*2*Math.PI//自定義一個360度隨機角度
ball.vx=Math.cos(ball.ids)*speed//自定義有方向的速度
ball.vy=Math.sin(ball.ids)*speed
}
function go(e:Event):void{
var ball:MovieClip=MovieClip(e.target)
ball.x+=ball.vx//讓目標動起來
ball.y+=ball.vy
if(ball.x<0){//判斷出了舞台
ball.x=0
ball.vx*=bounce//出了舞台的左右,X速度的方向變成反向
}
if(ball.x>stage.stageWidth-ball.width){
ball.x=stage.stageWidth-ball.width
ball.vx*=bounce
}
if(ball.y<0){//除了舞台的上下,Y速度的方向變成反響
ball.y=0
ball.vy*=bounce
}
if(ball.y>stage.stageHeight-ball.height){
ball.y=stage.stageHeight-ball.height
ball.vy*=bounce//同上
}
} 小球在舞台上相互碰撞
❸ 如何將LayaAir引擎性能發揮到極致
第依節:代碼執行基本原理 LayaAir 引擎支持AS三、TypeScript、JavaScript三種語言開發,然而無論是採用哪種開發語言,最終執行的都是JavaScript代碼。所有 看到的畫面都是通過引擎繪制出來的,更新頻率取決於開發者指定的FPS,例如指定幀頻率為陸0FPS,則運行時每個幀的執行時間為六十分之一秒,所以幀速 越高,視覺上感覺越流暢,陸0幀是滿幀。 由於實際運行環境是在瀏覽器中,因此性能還取決於JavaScript解釋器的效率,指定的FPS幀速在低性能解釋器中可能不會達到,所以這部分不是開發者能夠決定的,開發者能作的是盡可能通過優化,在低端設備或低性能瀏覽器中,提升FPS幀速。 LayaAir引擎在每幀都會重繪,在性能優化時,除了關注每幀執行邏輯代碼帶來的CPU消耗,還需要注意每幀調用繪圖指令的數量以及GPU的紋理提交次數。 第貳節:基準測試 LayaAir引擎內置的性能統計工具可用於基準測試,實時檢測當前性能。開發者可以使用laya.utils.Stat類,通過Stat.show() 顯示統計面板。具體編寫代碼如下例所示: ? 依 貳 Stat.show(0,0); //AS三的面板調用寫法 Laya.Stat.show(0,0); //TS與JS的面板調用寫法 Canvas渲染的統計信息: WebGL渲染的統計信息: 統計參數的意義: FPS: 每秒呈現的幀數(數字越高越好)。 使用canvas渲染時,描述欄位顯示為FPS(Canvas),使用WebGL渲染時,描述欄位顯示為FPS(WebGL)。 Sprite: 渲染節點數量(數字越低越好)。 Sprite統計所有渲染節點(包括容器),這個數字的大小會影響引擎節點遍歷,數據組織和渲染的次數。 DrawCall: DrawCall在canvas和WebGL渲染下代表不同的意義(越少越好)。 Canvas下表示每幀的繪制次數,包括圖片、文字、矢量圖。盡量限制在依00之下。 WebGL 下表示渲染提交批次,每次准備數據並通知GPU渲染繪制的過程稱為依次DrawCall,在每依次DrawCall中除了在通知GPU的渲染上比較耗時之 外,切換材質與shader也是非常耗時的操作。 DrawCall的次數是決定性能的重要指標,盡量限制在依00之下。 Canvas: 三個數值 —— 每幀重繪的畫布數量 / 緩存類型為「normal」類型的畫布數量 / 緩存類型為「bitmap」類型的畫布數量」。 CurMem:僅限WebGL渲染,表示內存與顯存佔用(越低越好)。 Shader:僅限WebGL渲染,表示每幀Shader提交次數。 無論是Canvas模式還是WebGL模式,我們都需要重點關注DrawCall,Sprite,Canvas這三個參數,然後針對性地進行優化。(參見「圖形渲染性能」) 第三節:內存優化 對象池 對象池,涉及到不斷重復使用對象。在初始化應用程序期間創建一定數量的對象並將其存儲在一個池中。對一個對象完成操作後,將該對象放回到池中,在需要新對象時可以對其進行檢索。 由於實例化對象成本很高,使用對象池重用對象可減少實例化對象的需求。還可以減少垃圾回收器運行的機會,從而提高程序的運行速度。 以下代碼演示使用 Laya.utils.Pool: ? 依 貳 三 四 5 陸 漆 吧 9 依0 依依 依貳 ar SPRITE_SIGN = 'spriteSign'; var sprites = []; function initialize() { for (var i = 0; i < 依000; i++) { var sp = Pool.getItemByClass(SPRITE_SIGN, Sprite) sprites.push(sp); Laya.stage.addChild(sp); } } initialize(); 在initialize中創建大小為依000的對象池。 以下代碼在當單擊滑鼠時,將刪除顯示列表中的所有顯示對象,並在以後的其他任務中重復使用這些對象: ? 依 貳 三 四 5 陸 漆 吧 9 依0 Laya.stage.on("click", this, function() { var sp; for(var i = 0, len = sprites.length; i < len; i++) { sp = sprites.pop(); Pool.recover(SPRITE_SIGN, sp); Laya.stage.removeChild(sp); } }); 調用Pool.recover後,指定的對象會被回收至池內。 使用Handler.create 在開發過程中,會經常使用Handler來完成非同步回調。Handler.create使用了內置對象池管理,因此在使用Handler對象時應使用Handler.create來創建回調處理器。以下代碼使用Handler.create創建載入的回調處理器: ? 依 Laya.loader.load(urls, Handler.create(this, onAssetLoaded)); 在上面的代碼中,回調被執行後Handler將會被對象池收回。此時,考慮如下代碼會發生什麼事: ? 依 Laya.loader.load(urls, Handler.create(this, onAssetLoaded), Handler.create(this, onLoading)); 在上面的代碼中,使用Handler.create返回的處理器處理progress事件。此時的回調執行一次之後就被對象池回收,於是progress事件只觸發了一次,此時需要將四個名為once的參數設置為false: ? 依 Laya.loader.load(urls, Handler.create(this, onAssetLoaded), Handler.create(this, onLoading, null, false)); 釋放內存 JavaScript運行時無法啟動垃圾回收器。要確保一個對象能夠被回收,請刪除對該對象的所有引用。Sprite提供的destory會幫助設置內部引用為null。 例如,以下代碼確保對象能夠被作為垃圾回收: ? 依 貳 var sp = new Sprite(); sp.destroy(); 當對象設置為null,不會立即將其從內存中刪除。只有系統認為內存足夠低時,垃圾回收器才會運行。內存分配(而不是對象刪除)會觸發垃圾回收。 垃 圾回收期間可能佔用大量CPU並影響性能。通過重用對象,嘗試限制使用垃圾回收。此外,盡可能將引用設置為null,以便垃圾回收器用較少時間來查找對 象。有時(比如兩個對象相互引用),無法同時設置兩個引用為null,垃圾回收器將掃描無法被訪問到的對象,並將其清除,這會比引用計數更消耗性能。 資源卸載 游戲運行時總會載入許多資源,這些資源在使用完成後應及時卸載,否則一直殘留在內存中。 下例演示載入資源後對比資源卸載前和卸載後的資源狀態: ? 依 貳 三 四 5 陸 漆 吧 9 依0 依依 依貳 依三 依四 依5 依陸 依漆 依吧 var assets = []; assets.push("res/apes/monkey0.png"); assets.push("res/apes/monkey依.png"); assets.push("res/apes/monkey貳.png"); assets.push("res/apes/monkey三.png"); Laya.loader.load(assets, Handler.create(this, onAssetsLoaded)); function onAssetsLoaded() { for(var i = 0, len = assets.length; i < len; ++i) { var asset = assets[i]; console.log(Laya.loader.getRes(asset)); Laya.loader.clearRes(asset); console.log(Laya.loader.getRes(asset)); } } 關於濾鏡、遮罩 嘗試盡量減少使用濾鏡效果。將濾鏡(BlurFilter和GlowFilter)應用於顯示對象時,運行時將在內存中創建兩張點陣圖。其中每個點陣圖的大小與顯示對象相同。將第一個點陣圖創建為顯示對象的柵格化版本,然後用於生成應用濾鏡的另一個點陣圖: 應用濾鏡時內存中的兩個點陣圖 當修改濾鏡的某個屬性或者顯示對象時,內存中的兩個點陣圖都將更新以創建生成的點陣圖,這兩個點陣圖可能會佔用大量內存。此外,此過程涉及CPU計算,動態更新時將會降低性能(參見「圖形渲染性能 – 關於cacheAs)。 ColorFiter在Canvas渲染下需要計算每個像素點,而在WebGL下的GPU消耗可以忽略不計。 最佳的做法是,盡可能使用圖像創作工具創建的點陣圖來模擬濾鏡。避免在運行時中創建動態點陣圖,可以幫助減少CPU或GPU負載。特別是一張應用了濾鏡並且不會在修改的圖像。 第四節:圖形渲染性能 優化Sprite 依.盡量減少不必要的層次嵌套,減少Sprite數量。 貳.非可見區域的對象盡量從顯示列表移除或者設置visible=false。 三.對於容器內有大量靜態內容或者不經常變化的內容(比如按鈕),可以對整個容器設置cacheAs屬性,能大量減少Sprite的數量,顯著提高性能。如果有動態內容,最好和靜態內容分開,以便只緩存靜態內容。 四.Panel內,會針對panel區域外的直接子對象(子對象的子對象判斷不了)進行不渲染處理,超出panel區域的子對象是不產生消耗的。 優化DrawCall 依.對復雜靜態內容設置cacheAs,能大量減少DrawCall,使用好cacheAs是游戲優化的關鍵。 貳.盡量保證同圖集的圖片渲染順序是挨著的,如果不同圖集交叉渲染,會增加DrawCall數量。 三.盡量保證同一個面板中的所有資源用一個圖集,這樣能減少提交批次。 優化Canvas 在對Canvas優化時,我們需要注意,在以下場合不要使用cacheAs: 依.對象非常簡單,比如一個字或者一個圖片,設置cacheAs=bitmap不但不提高性能,反而會損失性能。 貳.容器內有經常變化的內容,比如容器內有一個動畫或者倒計時,如果再對這個容器設置cacheAs=bitmap,會損失性能。 可以通過查看Canvas統計信息的第一個值,判斷是否一直在刷新Canvas緩存。 關於cacheAs 設 置cacheAs可將顯示對象緩存為靜態圖像,當cacheAs時,子對象發生變化,會自動重新緩存,同時也可以手動調用reCache方法更新緩存。 建議把不經常變化的復雜內容,緩存為靜態圖像,能極大提高渲染性能,cacheAs有」none」,」normal」和」bitmap」三個值可選。 默認為」none」,不做任何緩存。 貳.當值為」normal」時,canvas下進行畫布緩存,webgl模式下進行命令緩存。 三. 當值為」bitmap」時,canvas下進行依然是畫布緩存,webGL模式下使用renderTarget緩存。這里需要注意的是,webGL下 renderTarget緩存模式有貳0四吧大小限制,超出貳0四吧會額外增加內存開銷。另外,不斷重繪時開銷也比較大,但是會減少drawcall,渲 染性能最高。 webGL下命令緩存模式只會減少節點遍歷及命令組織,不會減少drawcall,性能中等。 設置cacheAs後,還可以設置staticCache=true以阻止自動更新緩存,同時可以手動調用reCache方法更新緩存。 cacheAs主要通過兩方面提升性能。一是減少節點遍歷和頂點計算;二是減少drawCall。善用cacheAs將是引擎優化性能的利器。 下例繪制依0000個文本: ? 依 貳 三 四 5 陸 漆 吧 9 依0 依依 依貳 依三 依四 依5 依陸 依漆 依吧 依9 Laya.init(550, 四00, Laya.WebGL); Laya.Stat.show(); var textBox = new Laya.Sprite(); var text; for (var i = 0; i < 依0000; i++) { text = new Laya.Text(); text.text = (Math.random() * 依00).toFixed(0); text.color = "#CCCCCC"; text.x = Math.random() * 550; text.y = Math.random() * 四00; textBox.addChild(text); } Laya.stage.addChild(textBox); 下面是筆者電腦上的運行時截圖,FPS穩定於5貳上下。 當我們對文字所在的容器設置為cacheAs之後,如下面的例子所示,性能獲得較大的提升,FPS達到到了陸0幀。 ? 依 貳 // …省略其他代碼… var textBox = new Laya.Sprite(); textBox.cacheAs = "bitmap"; // …省略其他代碼… 文字描邊 在運行時,設置了描邊的文本比沒有描邊的文本多調用一次繪圖指令。此時,文本對CPU的使用量和文本的數量成正比。因此,盡量使用替代方案來完成同樣的需求。 對於幾乎不變動的文本內容,可以使用cacheAs降低性能消耗,參見「圖形渲染性能 - 關於cacheAs」。 對於內容經常變動,但是使用的字元數量較少的文本域,可以選擇使用點陣圖字體。 跳過文本排版,直接渲染 大多數情況下,很多文本都不需要復雜的排版,僅僅簡單地顯示一行字。為了迎合這一需求,Text提供的名為changeText的方法可以直接跳過排版。 ? 依 貳 三 四 5 var text = new Text(); text.text = "text"; Laya.stage.addChild(text); //後面只是更新文字內容,使用changeText能提高性能 text.changeText("text changed."); Text.changeText會直接修改繪圖指令中該文本繪制的最後一條指令,這種前面的繪圖指令依舊存在的行為會導致changeText只使用於以下情況: 文本始終只有一行。 文本的樣式始終不變(顏色、粗細、斜體、對齊等等)。 即使如此,實際編程中依舊會經常使用到這樣的需要。 第5節:減少CPU使用量 減少動態屬性查找 JavaScript中任何對象都是動態的,你可以任意地添加屬性。然而,在大量的屬性里查找某屬性可能很耗時。如果需要頻繁使用某個屬性值,可以使用局部變數來保存它: ? 依 貳 三 四 5 陸 漆 吧 function foo() { var prop = target.prop; // 使用prop process依(prop); process貳(prop); process三(prop); } 計時器 LayaAir提供兩種計時器循環來執行代碼塊。 Laya.timer.frameLoop執行頻率依賴於幀頻率,可通過Stat.FPS查看當前幀頻。 Laya.timer.loop執行頻率依賴於參數指定時間。 當一個對象的生命周期結束時,記得清除其內部的Timer: ? 依 貳 三 四 5 陸 Laya.timer.frameLoop(依, this, animateFrameRateBased); Laya.stage.on("click", this, dispose); function dispose() { Laya.timer.clear(this, animateFrameRateBased); } 獲取顯示對象邊界的做法 在相對布局中,很經常需要正確地獲取顯示對象的邊界。獲取顯示對象的邊界也有多種做法,而其間差異很有必要知道。 依.使用getBounds/ getGraphicBounds。、 ? 依 貳 三 四 var sp = new Sprite(); sp.graphics.drawRect(0, 0, 依00, 依00, "#FF0000"); var bounds = sp.getGraphicBounds(); Laya.stage.addChild(sp); getBounds可以滿足多數多數需求,但由於其需要計算邊界,不適合頻繁調用。 貳.設置容器的autoSize為true。 ? 依 貳 三 四 var sp = new Sprite(); sp.autoSize = true; sp.graphics.drawRect(0, 0, 依00, 依00, "#FF0000"); Laya.stage.addChild(sp); 上述代碼可以在運行時正確獲取寬高。autoSize在獲取寬高並且顯示列表的狀態發生改變時會重新計算(autoSize通過getBoudns計算寬高)。所以對擁有大量子對象的容器應用autoSize是不可取的。如果設置了size,autoSize將不起效。 使用loadImage後獲取寬高: ? 依 貳 三 四 5 陸 var sp = new Sprite(); sp.loadImage("res/apes/monkey貳.png", 0, 0, 0, 0, Handler.create(this, function() { console.log(sp.width, sp.height); })); Laya.stage.addChild(sp); loadImage在載入完成的回調函數觸發之後才可以正確獲取寬高。 三.直接調用size設置: ? 依 貳 三 四 5 陸 漆 吧 Laya.loader.load("res/apes/monkey貳.png", Handler.create(this, function() { var texture = Laya.loader.getRes("res/apes/monkey貳.png"); var sp = new Sprite(); sp.graphics.drawTexture(texture, 0, 0); sp.size(texture.width, texture.height); Laya.stage.addChild(sp); })); 使用Graphics.drawTexture並不會自動設置容器的寬高,但是可以使用Texture的寬高賦予容器。毋庸置疑,這是最高效的方式。 註:getGraphicsBounds用於獲取矢量繪圖寬高。 根據活動狀態改變幀頻 幀頻有三種模式,Stage.FRAME_SLOW維持FPS在三0;Stage.FRAME_FAST維持FPS在陸0;Stage.FRAME_MOUSE則選擇性維持FPS在三0或陸0幀。 有時並不需要讓游戲以陸0FPS的速率執行,因為三0FPS已經能夠滿足多數情況下人類視覺的響應,但是滑鼠交互時,三0FPS可能會造成畫面的不連貫,於是Stage.FRAME_MOUSE應運而生。 下例展示以Stage.FRAME_SLOW的幀率,在畫布上移動滑鼠,使圓球跟隨滑鼠移動: ? 依 貳 三 四 5 陸 漆 吧 9 依0 依依 依貳 Laya.init(Browser.width, Browser.height); Stat.show(); Laya.stage.frameRate = Stage.FRAME_SLOW; var sp = new Sprite(); sp.graphics.drawCircle(0, 0, 貳0, "#990000"); Laya.stage.addChild(sp); Laya.stage.on(Event.MOUSE_MOVE, this, function() { sp.pos(Laya.stage.mouseX, Laya.stage.mouseY); }); 此時FPS顯示三0,並且在滑鼠移動時,可以感覺到圓球位置的更新不連貫。設置Stage.frameRate為Stage.FRAME_MOUSE: ? 依 Laya.stage.frameRate = Stage.FRAME_MOUSE; 此時在滑鼠移動後FPS會顯示陸0,並且畫面流暢度提升。在滑鼠靜止貳秒不動後,FPS又會恢復到三0幀。 使用callLater callLater使代碼塊延遲至本幀渲染前執行。如果當前的操作頻繁改變某對象的狀態,此時可以考慮使用callLater,以減少重復計算。 考慮一個圖形,對它設置任何改變外觀的屬性都將導致圖形重繪: ? 依 貳 三 四 5 陸 漆 吧 9 依0 依依 依貳 依三 依四 依5 依陸 依漆 依吧 依9 貳0 貳依 貳貳 貳三 貳四 貳5 貳陸 var rotation = 0, scale = 依, position = 0; function setRotation(value) { this.rotation = value; update(); } function setScale(value) { this.scale = value; update(); } function setPosition(value) { this.position = value; update(); } function update() { console.log('rotation: ' + this.rotation + '\tscale: ' + this.scale + '\tposition: ' + position); } 調用以下代碼更改狀態: ? 依 setRotation(90); setScale(貳); setPosition(三0); 控制台的列印結果是 rotation: 90 scale: 依 position: 0 rotation: 90 scale: 貳 position: 0 rotation: 90 scale: 貳 position: 三0 update被調用了三次,並且最後的結果是正確的,但是前面兩次調用都是不需要的。 嘗試將三處update改為: ? 依 Laya.timer.callLater(this, update); 此時,update只會調用一次,並且是我們想要的結果。 圖片/圖集載入 在完成圖片/圖集的載入之後,引擎就會開始處理圖片資源。如果載入的是一張圖集,會處理每張子圖片。如果一次性處理大量的圖片,這個過程可能會造成長時間的卡頓。 在游戲的資源載入中,可以將資源按照關卡、場景等分類載入。在同一時間處理的圖片越少,當時的游戲響應速度也會更快。在資源使用完成後,也可以予以卸載,釋放內存。 第陸節:其他優化策略 減少粒子使用數量,在移動平台Canvas模式下,盡量不用粒子; 貳.在Canvas模式下,盡量減少旋轉,縮放,alpha等屬性的使用,這些屬性會對性能產生消耗。(在WebGL模式可以使用); 三.不要在timeloop裡面創建對象及復雜計算; 四.盡量減少對容器的autoSize的使用,減少getBounds()的使用,因為這些調用會產生較多計算; 5.盡量少用try catch的使用,被try catch的函數執行會變得非常慢
❹ 幫我介紹點好看的動漫
天使怪盜1-26集故事簡介
STAGE1 ~ 復活的Dark
「喃嘸...喃嘸...喃嘸.....」爺爺在說什麼呢?笑子叮囑大助要在4:52:27前回家,難道有什麼大事要發生嗎?(笑)當大助要把情信交給梨紗時,梨紗說出大助是她最要好的「朋友」,可憐的大助呀~獃獃的大助在破解美術室的門鎖時被日渡看見了,日渡說了一番令人費解的話XD。失落的大助回家後,突然覺得身很熱......暌違了40年的怪盜Dark終於出現!!思想上仍是大助的Dark,被告知丹羽家的血統並要於當晚11時去偷取聖處女像。迫於無奈的大助唯有做, 然後,竟又遇上了日渡?!(笑)真正的Dark出現了,即使有日渡總司令大人的止,仍輕松偷取了處女像。看到了陽台上的梨紗(其實是另一個人?!),Dark感覺到要變回大助,就在這時被梨紅見到了,為了阻止梨紅大叫,Dark吻了梨紅.....
P.S.片頭動話是Dark和Krad決戰>.<
STAGE2 ~ 蘇醒的思念
梨紅因為Dark的事煩惱不已,當在學校見到大助時不禁面紅,一手把大助推開了,大助因此昏倒?!因為Dark的預告信又發出了(目標是中央公園城堡上的鳥形藝術品),愛上Dark的梨紗要求大助部她去找Dark,大助答應了,他將如何分身二人呢?(笑)因為梨紗的照片,大助變身成Dark並去偷取美術品。當然又遇上了日渡君啦~不過卻沒有正面對決,日渡究竟在猶疑什麼呢?梨紗一償心願見到Dark,Dark卻因梨紗的影子?!變回大助。看見面紅的梨紗,大助苦惱Dark對梨紗做了什麼^^。
STAGE3 ~ 獨角獸的細語呢喃
東野町發生了奇怪的事件,女孩接二連三的失蹤,連梨紅也?!原來一切也是一幅畫中的獨角獸所為,獨角獸為了使小女孩的亡靈不感到寂寞,於是到處捉少女去陪伴小女孩。為了使梨紗不再擔心,大助決定以不藉助Dark力量的情況下救回梨紅。結果當然失敗(笑),連梨紗也被捉了,大助只好叫Dark出來。Dark把事情解決後,正當他想吻梨紅時被大助阻止了,奸計不能得呈(笑)。最後小女孩的畫被放在有很多人參觀的地方,她不會再寂寞了^^。
STAGE4 ~ 光明與黑暗的狹間
因為夢到了日渡君,大助被Dark說成迷上了日渡(笑),這是什麼事要發生的預兆嗎?梨紗為了要弄便當給Dark,找大助試味。失落的大助在走廊碰上了日渡,並幫日渡搬東西到冷藏庫。然而這一切都是日渡的安排,他把大助反鎖在冷藏庫,目的是要把Dark迫出來活捉他。沒想到Dark未出來,自己體內的Krad卻被喚醒了。Dark與Krad再一次重逢,二人的決斗卻被日渡中止了。梨紅和梨紗找到了大助和日渡,而日渡的背部受了傷。事後日渡退學了(其實早已畢業了),所謂預定要做的事是.....
STAGE5 ~ 雙人料理
因為維茲躲了在大助的書包里,害大助手足無措,被家政老師罰留堂切白菜。梨紗亦因為不擅長料理而被罰留堂。梨紗因此求梨紅戴上假發代替她去留堂,所以大助即使面對梨紗(其實是梨紅)亦不會面紅,他自己亦感到奇怪。其後大助因為要於5時前趕回家(偷美術品),所以拜託維茲變成自己從而脫身。維茲因為發音不正,本來想對梨紗(梨紅)說"Daisuke"(大助),卻說了"Daisuki"(喜歡),令梨紅困擾(笑)。事後梨紅和梨紗因為沒有人發覺到她們調換了身份而感到失落。
STAGE6 ~ St.White Memories(聖誕節的回憶)
大助因為要救差點被鋼琴砸傷的小女孩而弄傷了臉>.<,但笑子媽媽卻只關心Dark會因大助有事而不能出來,大助感不快。同時大助亦為笑子的生日快到而感煩惱。其後笑子向大助訴說自己因白緞帶而與小助相遇的故事及她至小就想成為"傳說中的大怪盜的母親"這個夢想。正當大助感到失落時,爺爺說出笑子有這個夢想的理由。原來奶奶在笑子出生不久後便死了,笑子為自己不能成為怪盜而自責。Dark為了給笑子一份特別的生日禮物,發出了要奪取世界第一女性的芳心的預告信。那為女性當然是笑子啦~
STAGE7 ~ 誓約庭園中的艾多尼斯
40年前鎮外城堡的一座雕像里有魔物,Dark和大樹曾想封印他但失敗了。40年後雕像以人類的形態出現,為的是奪取女性的靈魂以生存。想不到他竟愛上了人類,大助的學姐羽鳥綾香。認為沒有綾香的世界生存沒有意義的他要求Dark在綾香面前把他封印。大助為這段悲哀的愛情留下眼淚(其實很易便哭),Dark卻說不會作無謂的同情(惡魔)。最後Dark更對綾香說若想死他不會阻止,綾香說她不會死因為這是艾多尼斯所愛的生命。
STAGE8 ~ 瑪瑙的預告狀
不明的捐贈者將AGATE LINKS贈給美術館。原來這條項鏈是丹羽家的家傳之寶,大樹於40年前將它送給了瑪瑙(DN美女中的美女呀~><),隨著瑪瑙的死不知所蹤。再次看到AGATE LINKS的大樹發出了預告信,希望Dark將它破壞,解除一直以來對瑪瑙的束縛。迷上了瑪瑙的&053;原為保護AGATE LINKS與Dark展開一場激斗(笑)。最後項鏈被破壞了,大助把它交回給瑪瑙。誤以為大助是大樹的瑪瑙,向大助說了「謝謝你,小小的怪盜」便消失了。&053;原最終仍不知道瑪瑙於40年前已經死了,大助撒了令人幸福的白色謊言^^。
STAGE9 ~ 小小的戀情
維茲跟大助外出,在一間寵物店看到了一隻令它心動的長耳兔。其後維茲要求大助再帶它到寵物店,更擅自外出,令大助生氣(笑)。遲鈍的大助以為維茲只是想要同類的朋友,感到寂寞,經由梨紅的一番責罵大助才知道維茲想要女朋友。大助與梨紅再次到寵物店,發現那隻長耳兔已被人買了。維茲知道後到處去找那隻長耳兔,結果當然找不到。但維茲很快便沒事了,繼續做它的貪吃鬼(笑)。
STAGE10 ~ 某位音樂家的肖像
著名的小提琴演奏家Ehrlich Von VANDEMBAGU曾與大樹約定於逝世後將散發著魔力的小提琴交給大樹保管。如今他死掉了,大樹與大助和梨紗前往他的故居領取小提琴。想不到小提琴仍有魔力,將大助帶回過往的時空,目睹小提琴家和大樹的決斗,並救了大樹(同時亦看到一個對Dark重要的人^^)。最後Dark來到,將大助帶回現代。梨紗看到內里是Dark的丹羽,不明自己為何會心跳(笑)。
P.S.細心看會發現前來悼念VANDEMBAGU的人群中有類似小焰和小陣的小孩^^
STAGE11 ~ 海神的神殿
這回Dark以"重要文物"海神像的海神之角為目標。(海神神殿還真是大得厲害呀~!)梨紗占卜到自己將會與Dark見面,便隨著占卜結果去找Dark。梨紗果然見到Dark(厲害),還誇口要成為怪盜,好等自己可以每天跟Dark見面(笑)。最後梨紗被日渡(何時回來的?)設下的陷阱捉住了。Dark雖成功避開所有警備,但一度被日渡設下的陷阱困住,不過最終成功偷取海神之角。這么久不見,日渡君還是依舊.....(逃)Krad又要出場了嗎?
Stage12 ~ 和紅金石與共
與大助分別了10年的父親丹羽小助突然回來了,雖說是為了嘆息的紅金石,但其實是關心大助(笑)。他把嘆息的紅金石的仿製品(寶石是真的!!)給了大助,因為紅金石具有引發擁有者能力的作用和.....。另外,日渡父親把真正的嘆息的紅金石給了日渡,目的是引Krad出來。最後Dark成功偷走了紅金石,日渡得以被解放,但日渡警視長官又有什麼陰?#092;了嗎?Dark回到家後才知道自己被攻擊之所以不痛,是因為小助把魔力承受了。(偉大的父親呀.....鳴)
STAGE13 ~ 永遠的指標
在一間荒廢了的屋裡,一件被遺亡的藝術品~永遠的指標是Dark今次的目標。梨紗和&053;原得知後,一同前往廢屋,想不到日渡比他們還要早一步。日渡突然變成Krad,不但令梨紗和&053;原昏迷,更將他們與Dark一同封印。變回日渡的Krad告知大助拯救三人的方法就是破壞希拉的原石(黑色的石頭),永遠的指標可以指引他。永遠的指標化身成一名少女(已經98歲),將大助帶到20年後的未來。大助遇到自己的兒子大地?!最後成功破壞原石,救回三人。事後Dark將梨紗和&053;原,還有大助的記憶都消除了,真可惜呀~><
STAGE14 ~ 新的敵手
從美國回來的轉校生檜尾澪對大助一見鍾情,並展開激烈的追求(笑)。檜尾因感覺到梨紅和梨紗對大助有好感,對二人存有敵意。檜尾於上游泳課時要求與大助一組,但遭梨紅反對(梨紅與大助是一組的),後因大助拒絕而作罷。後來,大助因想拿回在泳池底檜尾的項鏈而遇溺,日渡對他進行人工呼吸(呀>.<)。大助因逃避檜尾而誤入女子更衣室,看到正在更衣的梨紗,因此變成Dark。Dark其後與梨紗約會,更吻了梨紗。大助為此心情極度低落.....
STAGE15 ~ 燒烤危機
暑假不用上課,以致大助差不多每天也要工作(怪盜工作),加上梨紗的事件,使大助心神恍惚。梨紅和梨紗前往別墅度假,恰巧車子發生故障停了在丹羽家的門外,小助招呼她們入屋,同時檜尾亦來到。三人誤打誤撞,觸發了笑子設下的機關,丹羽家被認定是奇怪的家(笑)。其後笑子和小遠購物回家,決定招呼三人留下開燒烤派對。檜尾接到了一個神秘電話後便離去了,望著梨紗的大助又想起了Dark與梨紗約會的事情。
STAGE16 ~ 找到了喔!
梨紅收拾房間時在寶物箱里發現了一隻熊娃娃,但卻對它全無印象。Dark又發出預告信了,目標是舊苜蓿館珍藏的肖像-清早的光輝。梨紗得知後前往舊苜蓿館找Dark。Dark因為要照顧梨紗,所以沒有偷到肖像便走了。梨紗醒來後,Dark對她說出自己唯一愛過的女人是梨紗的奶奶梨華,Dark在梨紗身上看到的也只是梨華的影子。梨紅出外找梨紗,碰上了大助,這時她記起了一段和大助小時候的回憶.....
STAGE17 ~ 沒有Dark的夏天
Dark自上次偷肖像失敗後便沒有再出現。然後,又要臨海學校開課的日子了,大助一班前往南方小島作自然觀察。在下午自由活動的時間,大助等人前往海灘嬉戲,檜尾突然暈倒。大助發現自己在面對梨紗時沒有以往那種心跳感覺。梨紗卻對梨紅說出大助長大後可能會變成Dark的樣子,要對大助刮目相看這些話。梨紅不明自己為何會哭。另外檜尾將屬於她的項鏈送給了梨紅。第二天,大助、&053;原、梨紅和梨紗一行四人到山上作自然觀察,&053;原中途離隊,此時梨紅失足跌落懸崖。
STAGE18 ~ 流星之夜的兩人
梨紅的腳扭傷了,不能走動,大助背她爬上懸崖,此時梨紅發現自己是喜歡大助的。梨紗不舒服留在房間休息,大助被委託送葯給她。梨紗把大助留在房間,大助不小心把梨紗推倒在床上,此時梨紅剛好來到,看到這樣的情景便走了。梨紗發現自己愛的始終是Dark。大助追出去找梨紅,並向梨紅表白,表示自己喜歡的是梨紅,不是梨紗。Dark的聲音又再出現了(搗亂?!),說再見是表示什麼意思呢?看到大助和梨紅成為一對的檜尾在著急什麼?那項鏈的作用是.....
STAGE19 ~ 很棒的女主角
經過流星之夜,大助和梨紅二人感情迅速發展,令梨紗認為梨紅有事暪她。大助的腦海經常浮現出一片雪景,於是他決定將雪景畫下來於文化祭展出。梨紗發現了一封奶奶梨華給Dark的信,發現自己對Dark的愛比不上奶奶。另外,檜尾原來是人偶,是日渡父親派來接近大助的,但基於檜尾與大助的友情,她不忍心傷害大助,於是設發從梨紅身上拿回項鏈。大助因爺爺扭傷了腰而遲了上課,回到學校才知道自己被選為"Ice and Snow"的女主角佛莉蝶兒,日渡則是男主角艾立歐特。
STAGE20 ~ 好想見到你
"Ice and Snow"的排練開始,但進展卻不太順利,大助版佛莉蝶兒真的好可愛^^。另外,大助的畫亦已經完成,不忍心畫被放在沒有人的美術室的梨紅,要求大助將畫借給她放回家直至文化祭。晚上,大助因多次打電話找梨紅也不通,於是決定上門找她。就在這時,梨紅將檜尾給她的項鏈給了大助。檜尾想出來阻止,身體卻動彈不得,檜尾就這樣消失了(呀...鳴><)。其後,當大助的項鏈穿過梨紅的項鏈時,一道強光產生了,今後會發生什麼呢?
STAGE21 ~ 凍結的呼喚聲
大助因感冒沒有上課,上門探病的是日渡君,似乎日渡父親有什麼陰?#092;在進行中。其後梨紅亦來探病。夜裡,大助像被什麼引導著似的,往中央公園的方向前去,Dark怎麼叫也沒反應。原來中央公園噴泉下的藝術品時之秒針的封印解除了(項鏈的所為?!),她把大助呼喚到她的世界目的是借大助的畫來延續她的生命。得悉大助的畫是時之秒針解除封印關鍵的Dark前往梨紅家偷回那幅畫,卻在這時被梨紅和梨紗發現,唯有將她們也帶到畫的世界
STAGE22 ~ Ice and Snow
梨紅和梨紗跟隨Dark進入了畫的世界,他們在這里被雪人捉住了。Dark解開了手上的鎖,前去救大助。恢復了知覺的大助和Dark一同回到梨紅和梨紗被困的房間,准備與她們一同回去現實世界(畫的世界也是現實><)。就在大助畫中梨紅房間的同時,他記起了時之秒針對他說過的一句話,他想知道時之秒針呼喚他來的理由,所以他決定留下來畫畫,Dark答應大助一定會再回來。另外,小助發現所有Ice and Snow的書都是在文化革命後出版,這有什麼因由嗎?
STAGE23 ~ 時之秒針
大助在畫中的世界醒來,發覺眼前的景色不同了,沒有了雪,換來的是美麗的村莊,是佛莉蝶兒的村莊。佛莉蝶兒告知大助Ice and Snow原來的故事,真實的Ice and Dark,並希望大助能繼續畫畫來延續世界的壽命。另一方面,Dark努力找尋寄居著艾立歐特靈魂的時間之楔。經日渡故意安排,Dark找到了時間之楔的下落,梨紅和梨紗跟蹤Dark亦來到了時間之楔的所在地。她們從窗戶外看到日渡變成Krad.....
Stage24 ~ 心中降下的雪
看到了Dark和Krad戰斗而目瞪口呆的梨紅和梨紗因Dark處於下風所以出面阻止。聽到梨紗喊日渡的名字,Krad的意識開始.....拿回主導權的日渡將本來已漆黑一片的大助的畫畫回原來的雪景(畢竟是冰狩呀.....),目的是為畫開一個入口,令Dark進去。原來時之秒針的生命已經要耗盡了,大助不願離開佛莉蝶兒,被Dark強行帶回現實。日渡於畫的世界要消失的同時將時間之楔&31;艾立歐特送到畫中,好讓他與佛莉蝶兒永遠待在一起.....
STAGE25 ~ 黑翼
沉睡了40年的藝術品黑翼被Krad和日渡父親導致快要解開封印,他強大的魔力使東野町發生地震和海水水位異常下降等不尋常的事件,與40年前Dark出現時一模一樣,警備發出全民避難的通知。大助得知黑翼就是導致時空扭曲,產生了Dark和Krad的原由,並從小助那裡得知封印黑翼的機會40年只有一次,決定與Dark一同封印他。另外,因為黑翼魔力的影響,導致冰狩製造的所有美術品失去了靈魂,維茲和小遠也不例外。
STAGE26 ~ 永遠的Dark (end)
Dark和Krad展開了一場激戰,另一方面日渡警視長正在解開黑翼的封印。檜尾借用梨紅和梨紗的身體阻止日渡警視長,希望他回想起以前的自己。日渡憐為了使Krad不能活動,想破壞自己的身體,亦希望藉此擺脫冰狩一族的命?#092;,最終被大助的一番說話感動,打消了這個念頭。Dark為了阻止黑翼復活,將自己與Krad一同封印,永遠的Dark終於要消失了。(><哇...鳴鳴鳴)黑夜過去,新的一天來臨,維茲和小遠回復正常,梨紅和梨紗亦來到找大助。今後四人的命?
❺ 誰知道天使怪盜、微憂青春日記、青春男孩的簡介!
《天使怪盜》
姓名∶丹羽大助(大大) NIWA DAISUKE
誕生日∶11月11日年齡∶14
星座∶天蠍座血型∶O
東野第2中學2年B班,會在戀愛基因的副作用下,變身為DARK。
姓名∶ダーク Dark Mousy
誕生日∶11月11日年齡∶17 (外表)
星座∶天蠍座血型∶O
暌違40年後再現的大怪盜,雖然對梨紗動心,但是其實在梨紗身上看到的是他唯一愛過的女人,梨紗的奶奶----原田梨香的影子~
姓名∶原田梨紅 Harada Riku
大助的同班同學,雖然初吻被Dark奪走,但是現在與大助兩情相悅,陷入熱戀中。
姓名∶原田梨紗 Harada Risa
大助的同班同學,對Dark一見鍾情。拒絕 了大助的告白。
姓名∶日渡憐 Hiwatari Satoshi
一介國中生卻是搜查Dark的總司令。會變身成和Dark兩極化存在的Krad。舊姓冰狩。
姓名∶クラッド Krad
日渡憐在冰狩家的DNA發揮作用後變身的模樣。擁有純白的羽翼。敵視丹羽家及Dark。
姓名∶維茲 With
丹羽家的寵物,同時也是Dark的使役魔。能夠變身為大助或Dark的模樣。Dark的黑翅膀也是維茲變身後的模樣。
姓名∶トワ(小遠) Towa
冰狩製造的美術品之一,擅長找東西。現在為丹羽家的僕人。已經98歲。
姓名∶檜尾澪聲優∶川田妙子
由美轉校到東野中學的轉校生。實際上是受日渡警司長控制的人偶。(因為她是人偶變成的)
STAGE1 ~ 復活的Dark
「喃嘸...喃嘸...喃嘸.....」爺爺在說什麼呢?笑子叮囑大助要在4:52:27前回家,難道有什麼大事要發生嗎?(笑)當大助要把情信交給梨紗時,梨紗說出大助是她最要好的「朋友」,可憐的大助呀~獃獃的大助在破解美術室的門鎖時被日渡看見了,日渡說了一番令人費解的話XD。失落的大助回家後,突然覺得身很熱......暌違了40年的怪盜Dark終於出現!!思想上仍是大助的Dark,被告知丹羽家的血統並要於當晚11時去偷取聖處女像。迫於無奈的大助唯有做, 然後,竟又遇上了日渡?!(笑)真正的Dark出現了,即使有日渡總司令大人的止,仍輕松偷取了處女像。看到了陽台上的梨紗(其實是另一個人?!),Dark感覺到要變回大助,就在這時被梨紅見到了,為了阻止梨紅大叫,Dark吻了梨紅.....
P.S.片頭動話是Dark和Krad決戰>.<
STAGE2 ~ 蘇醒的思念
梨紅因為Dark的事煩惱不已,當在學校見到大助時不禁面紅,一手把大助推開了,大助因此昏倒?!因為Dark的預告信又發出了(目標是中央公園城堡上的鳥形藝術品),愛上Dark的梨紗要求大助部她去找Dark,大助答應了,他將如何分身二人呢?(笑)因為梨紗的照片,大助變身成Dark並去偷取美術品。當然又遇上了日渡君啦~不過卻沒有正面對決,日渡究竟在猶疑什麼呢?梨紗一償心願見到Dark,Dark卻因梨紗的影子?!變回大助。看見面紅的梨紗,大助苦惱Dark對梨紗做了什麼^^。
STAGE3 ~ 獨角獸的細語呢喃
東野町發生了奇怪的事件,女孩接二連三的失蹤,連梨紅也?!原來一切也是一幅畫中的獨角獸所為,獨角獸為了使小女孩的亡靈不感到寂寞,於是到處捉少女去陪伴小女孩。為了使梨紗不再擔心,大助決定以不藉助Dark力量的情況下救回梨紅。結果當然失敗(笑),連梨紗也被捉了,大助只好叫Dark出來。Dark把事情解決後,正當他想吻梨紅時被大助阻止了,奸計不能得呈(笑)。最後小女孩的畫被放在有很多人參觀的地方,她不會再寂寞了^^。
STAGE4 ~ 光明與黑暗的狹間
因為夢到了日渡君,大助被Dark說成迷上了日渡(笑),這是什麼事要發生的預兆嗎?梨紗為了要弄便當給Dark,找大助試味。失落的大助在走廊碰上了日渡,並幫日渡搬東西到冷藏庫。然而這一切都是日渡的安排,他把大助反鎖在冷藏庫,目的是要把Dark迫出來活捉他。沒想到Dark未出來,自己體內的Krad卻被喚醒了。Dark與Krad再一次重逢,二人的決斗卻被日渡中止了。梨紅和梨紗找到了大助和日渡,而日渡的背部受了傷。事後日渡退學了(其實早已畢業了),所謂預定要做的事是.....
STAGE5 ~ 雙人料理
因為維茲躲了在大助的書包裏,害大助手足無措,被家政老師罰留堂切白菜。梨紗亦因為不擅長料理而被罰留堂。梨紗因此求梨紅戴上假發代替她去留堂,所以大助即使面對梨紗(其實是梨紅)亦不會面紅,他自己亦感到奇怪。其後大助因為要於5時前趕回家(偷美術品),所以拜託維茲變成自己從而脫身。維茲因為發音不正,本來想對梨紗(梨紅)說"Daisuke"(大助),卻說了"Daisuki"(喜歡),令梨紅困擾(笑)。事後梨紅和梨紗因為沒有人發覺到她們調換了身份而感到失落。
STAGE6 ~ St.White Memories(聖誕節的回憶)
大助因為要救差點被鋼琴砸傷的小女孩而弄傷了臉>.<,但笑子媽媽卻只關心Dark會因大助有事而不能出來,大助感不快。同時大助亦為笑子的生日快到而感煩惱。其後笑子向大助訴說自己因白緞帶而與小助相遇的故事及她至小就想成為"傳說中的大怪盜的母親"這個夢想。正當大助感到失落時,爺爺說出笑子有這個夢想的理由。原來奶奶在笑子出生不久後便死了,笑子為自己不能成為怪盜而自責。Dark為了給笑子一份特別的生日禮物,發出了要奪取世界第一女性的芳心的預告信。那為女性當然是笑子啦~
STAGE7 ~ 誓約庭園中的艾多尼斯
40年前鎮外城堡的一座雕像裏有魔物,Dark和大樹曾想封印他但失敗了。40年後雕像以人類的形態出現,為的是奪取女性的靈魂以生存。想不到他竟愛上了人類,大助的學姐羽鳥綾香。認為沒有綾香的世界生存沒有意義的他要求Dark在綾香面前把他封印。大助為這段悲哀的愛情留下眼淚(其實很易便哭),Dark卻說不會作無謂的同情(惡魔)。最後Dark更對綾香說若想死他不會阻止,綾香說她不會死因為這是艾多尼斯所愛的生命。沒什麼特別的一話。
STAGE8 ~ 瑪瑙的預告狀
不明的捐贈者將AGATE LINKS贈給美術館。原來這條項鏈是丹羽家的家傳之寶,大樹於40年前將它送給了瑪瑙(DN美女中的美女呀~><),隨著瑪瑙的死不知所蹤。再次看到AGATE LINKS的大樹發出了預告信,希望Dark將它破壞,解除一直以來對瑪瑙的束縛。迷上了瑪瑙的&053;原為保護AGATE LINKS與Dark展開一場激斗(笑)。最後項鏈被破壞了,大助把它交回給瑪瑙。誤以為大助是大樹的瑪瑙,向大助說了「謝謝你,小小的怪盜」便消失了。&053;原最終仍不知道瑪瑙於40年前已經死了,大助撒了令人幸福的白色謊言^^。
STAGE9 ~ 小小的戀情
維茲跟大助外出,在一間寵物店看到了一隻令它心動的長耳兔。其後維茲要求大助再帶它到寵物店,更擅自外出,令大助生氣(笑)。遲鈍的大助以為維茲只是想要同類的朋友,感到寂寞,經由梨紅的一番責罵大助才知道維茲想要女朋友。大助與梨紅再次到寵物店,發現那隻長耳兔已被人買了。維茲知道後到處去找那隻長耳兔,結果當然找不到。但維茲很快便沒事了,繼續做它的貪吃鬼(笑)。這集感覺上似番外,有點無聊。
STAGE10 ~ 某位音樂家的肖像
著名的小提琴演奏家Ehrlich Von VANDEMBAGU曾與大樹約定於逝世後將散發著魔力的小提琴交給大樹保管。如今他死掉了,大樹與大助和梨紗前往他的故居領取小提琴。想不到小提琴仍有魔力,將大助帶回過往的時空,目睹小提琴家和大樹的決斗,並救了大樹(同時亦看到一個對Dark重要的人^^)。最後Dark來到,將大助帶回現代。梨紗看到內裏是Dark的丹羽,不明自己為何會心跳(笑)。
P.S.細心看會發現前來悼念VANDEMBAGU的人群中有類似小焰和小陣的小孩^^
STAGE11 ~ 海神的神殿
這回Dark以"重要文物"海神像的海神之角為目標。(海神神殿還真是大得厲害呀~!)梨紗占卜到自己將會與Dark見面,便隨著占卜結果去找Dark。梨紗果然見到Dark(厲害),還誇口要成為怪盜,好等自己可以每天跟Dark見面(笑)。最後梨紗被日渡(何時回來的?)設下的陷阱捉住了。Dark雖成功避開所有警備,但一度被日渡設下的陷阱困住,不過最終成功偷取海神之角。這麼久不見,日渡君還是依舊.....(逃)Krad又要出場了嗎?
Stage12 ~ 和紅金石與共
與大助分別了10年的父親丹羽小助突然回來了,雖說是為了嘆息的紅金石,但其實是關心大助(笑)。他把嘆息的紅金石的仿製品(寶石是真的!!)給了大助,因為紅金石具有引發擁有者能力的作用和.....。另外,日渡父親把真正的嘆息的紅金石給了日渡,目的是引Krad出來。最後Dark成功偷走了紅金石,日渡得以被解放,但日渡警視長官又有什麼陰?#092;了嗎?Dark回到家後才知道自己被攻擊之所以不痛,是因為小助把魔力承受了。(偉大的父親呀.....鳴)
STAGE13 ~ 永遠的指標
在一間荒廢了的屋裏,一件被遺亡的藝術品~永遠的指標是Dark今次的目標。梨紗和&053;原得知後,一同前往廢屋,想不到日渡比他們還要早一步。日渡突然變成Krad,不但令梨紗和&053;原昏迷,更將他們與Dark一同封印。變回日渡的Krad告知大助拯救三人的方法就是破壞希拉的原石(黑色的石頭),永遠的指標可以指引他。永遠的指標化身成一名少女(已經98歲),將大助帶到20年後的未來。大助遇到自己的兒子大地?!最後成功破壞原石,救回三人。事後Dark將梨紗和&053;原,還有大助的記憶都消除了,真可惜呀~><
STAGE14 ~ 新的敵手
從美國回來的轉校生檜尾澪對大助一見鍾情,並展開激烈的追求(笑)。檜尾因感覺到梨紅和梨紗對大助有好感,對二人存有敵意。檜尾於上游泳課時要求與大助一組,但遭梨紅反對(梨紅與大助是一組的),後因大助拒絕而作罷。後來,大助因想拿回在泳池底檜尾的項鏈而遇溺,日渡對他進行人工呼吸(呀>.<)。大助因逃避檜尾而誤入女子更衣室,看到正在更衣的梨紗,因此變成Dark。Dark其後與梨紗約會,更吻了梨紗。大助為此心情極度低落.....
STAGE15 ~ 燒烤危機
暑假不用上課,以致大助差不多每天也要工作(怪盜工作),加上梨紗的事件,使大助心神恍惚。梨紅和梨紗前往別墅度假,恰巧車子發生故障停了在丹羽家的門外,小助招呼她們入屋,同時檜尾亦來到。三人誤打誤撞,觸發了笑子設下的機關,丹羽家被認定是奇怪的家(笑)。其後笑子和小遠購物回家,決定招呼三人留下開燒烤派對。檜尾接到了一個神秘電話後便離去了,望著梨紗的大助又想起了Dark與梨紗約會的事情。
STAGE16 ~ 找到了喔!
梨紅收拾房間時在寶物箱裏發現了一隻熊娃娃,但卻對它全無印象。Dark又發出預告信了,目標是舊苜蓿館珍藏的肖像-清早的光輝。梨紗得知後前往舊苜蓿館找Dark。Dark因為要照顧梨紗,所以沒有偷到肖像便走了。梨紗醒來後,Dark對她說出自己唯一愛過的女人是梨紗的奶奶梨華,Dark在梨紗身上看到的也只是梨華的影子。梨紅出外找梨紗,碰上了大助,這時她記起了一段和大助小時候的回憶.....
STAGE17 ~ 沒有Dark的夏天
Dark自上次偷肖像失敗後便沒有再出現。然後,又要臨海學校開課的日子了,大助一班前往南方小島作自然觀察。在下午自由活動的時間,大助等人前往海灘嬉戲,檜尾突然暈倒。大助發現自己在面對梨紗時沒有以往那種心跳感覺。梨紗卻對梨紅說出大助長大後可能會變成Dark的樣子,要對大助刮目相看這些話。梨紅不明自己為何會哭。另外檜尾將屬於她的項鏈送給了梨紅。第二天,大助、&053;原、梨紅和梨紗一行四人到山上作自然觀察,&053;原中途離隊,此時梨紅失足跌落懸崖。
STAGE18 ~ 流星之夜的兩人
梨紅的腳扭傷了,不能走動,大助背她爬上懸崖,此時梨紅發現自己是喜歡大助的。梨紗不舒服留在房間休息,大助被委託送葯給她。梨紗把大助留在房間,大助不小心把梨紗推倒在床上,此時梨紅剛好來到,看到這樣的情景便走了。梨紗發現自己愛的始終是Dark。大助追出去找梨紅,並向梨紅表白,表示自己喜歡的是梨紅,不是梨紗。Dark的聲音又再出現了(搗亂?!),說再見是表示什麼意思呢?看到大助和梨紅成為一對的檜尾在著急什麼?那項鏈的作用是.....
STAGE19 ~ 很棒的女主角
經過流星之夜,大助和梨紅二人感情迅速發展,令梨紗認為梨紅有事暪她。大助的腦海經常浮現出一片雪景,於是他決定將雪景畫下來於文化祭展出。梨紗發現了一封奶奶梨華給Dark的信,發現自己對Dark的愛比不上奶奶。另外,檜尾原來是人偶,是日渡父親派來接近大助的,但基於檜尾與大助的友情,她不忍心傷害大助,於是設發從梨紅身上拿回項鏈。大助因爺爺扭傷了腰而遲了上課,回到學校才知道自己被選為"Ice and Snow"的女主角佛莉蝶兒,日渡則是男主角艾立歐特。
STAGE20 ~ 好想見到你
"Ice and Snow"的排練開始,但進展卻不太順利,大助版佛莉蝶兒真的好可愛^^。另外,大助的畫亦已經完成,不忍心畫被放在沒有人的美術室的梨紅,要求大助將畫借給她放回家直至文化祭。晚上,大助因多次打電話找梨紅也不通,於是決定上門找她。就在這時,梨紅將檜尾給她的項鏈給了大助。檜尾想出來阻止,身體卻動彈不得,檜尾就這樣消失了(呀...鳴><)。其後,當大助的項鏈穿過梨紅的項鏈時,一道強光產生了,今後會發生什麼呢?
STAGE21 ~ 凍結的呼喚聲
大助因感冒沒有上課,上門探病的是日渡君,似乎日渡父親有什麼陰?#092;在進行中。其後梨紅亦來探病。夜裏,大助像被什麼引導著似的,往中央公園的方向前去,Dark怎麼叫也沒反應。原來中央公園噴泉下的藝術品時之秒針的封印解除了(項鏈的所為?!),她把大助呼喚到她的世界目的是借大助的畫來延續她的生命。得悉大助的畫是時之秒針解除封印關鍵的Dark前往梨紅家偷回那幅畫,卻在這時被梨紅和梨紗發現,唯有將她們也帶到畫的世界。
STAGE22 ~ Ice and Snow
梨紅和梨紗跟隨Dark進入了畫的世界,他們在這裏被雪人捉住了。Dark解開了手上的鎖,前去救大助。恢復了知覺的大助和Dark一同回到梨紅和梨紗被困的房間,准備與她們一同回去現實世界(畫的世界也是現實><)。就在大助畫中梨紅房間的同時,他記起了時之秒針對他說過的一句話,他想知道時之秒針呼喚他來的理由,所以他決定留下來畫畫,Dark答應大助一定會再回來。另外,小助發現所有Ice and Snow的書都是在文化革命後出版,這有什麼因由嗎?
STAGE23 ~ 時之秒針
大助在畫中的世界醒來,發覺眼前的景色不同了,沒有了雪,換來的是美麗的村莊,是佛莉蝶兒的村莊。佛莉蝶兒告知大助Ice and Snow原來的故事,真實的Ice and Dark,並希望大助能繼續畫畫來延續世界的壽命。另一方面,Dark努力找尋寄居著艾立歐特靈魂的時間之楔。經日渡故意安排,Dark找到了時間之楔的下落,梨紅和梨紗跟蹤Dark亦來到了時間之楔的所在地。她們從窗戶外看到日渡變成Krad.....
Stage24 ~ 心中降下的雪
看到了Dark和Krad戰斗而目瞪口呆的梨紅和梨紗因Dark處於下風所以出面阻止。聽到梨紗喊日渡的名字,Krad的意識開始.....拿回主導權的日渡將本來已漆黑一片的大助的畫畫回原來的雪景(畢竟是冰狩呀.....),目的是為畫開一個入口,令Dark進去。原來時之秒針的生命已經要耗盡了,大助不願離開佛莉蝶兒,被Dark強行帶回現實。日渡於畫的世界要消失的同時將時間之楔&31;艾立歐特送到畫中,好讓他與佛莉蝶兒永遠待在一起.....
STAGE25 ~ 黑翼
沉睡了40年的藝術品黑翼被Krad和日渡父親導致快要解開封印,他強大的魔力使東野町發生地震和海水水位異常下降等不尋常的事件,與40年前Dark出現時一模一樣,警備發出全民避難的通知。大助得知黑翼就是導致時空扭曲,產生了Dark和Krad的原由,並從小助那裏得知封印黑翼的機會40年只有一次,決定與Dark一同封印他。另外,因為黑翼魔力的影響,導致冰狩製造的所有美術品失去了靈魂,維茲和小遠也不例外。
STAGE26 ~ 永遠的Dark (end)
Dark和Krad展開了一場激戰,另一方面日渡警視長正在解開黑翼的封印。檜尾借用梨紅和梨紗的身體阻止日渡警視長,希望他回想起以前的自己。日渡憐為了使Krad不能活動,想破壞自己的身體,亦希望藉此擺脫冰狩一族的命?#092;,最終被大助的一番說話感動,打消了這個念頭。Dark為了阻止黑翼復活,將自己與Krad一同封印,永遠的Dark終於要消失了。(><哇...鳴鳴鳴)黑夜過去,新的一天來臨,維茲和小遠回復正常,梨紅和梨紗亦來到找大助。今後四人的命?#092;將如何呢?
《微憂青春日記》
活潑可愛,常被人誤認為是女孩子的藤縞寶住進了高中的男生宿舍.他的室友保坂清嶺學習,運動萬能,人長得又帥又酷,但是性格卻非常別扭.兩個人從見面那天起就打個沒完.但在朝夕相處中,開始慢慢彼此了解並相互吸引..........從最初的極度相斥漸漸成為了如呼吸般自然的親密室友.....美少年青春喜劇,美幸的這部BL漫畫人物塑造很成功.親切如家人一般的友情,淡淡的戀情以及只屬於這個年齡的煩惱,貫穿在少年的每一天中. 雖然是BL,但准確的說應該是屬於BL中的曖昧漫畫,不過沒關系,因為我們家寶太可愛了,可愛到真的想放進盒子里珍藏,我很喜歡他.所以就算只是曖昧,但就象阿部美幸說的一樣,象家人一樣的友情,淡淡的戀情。既然作者自己都這么說了,那我們完全可以期待與相信寶和清嶺之間的確有點什麼.....再加上周圍一群不負責任的損友,自然會有故事發生羅!
あべ美幸的畫風雖說仍帶有點clamp的遺風,但經過這些
年來已形成了屬於自己的獨特純情耽美漫畫風格。
《青春男孩》
青澀、矛盾、對異性充滿好奇的青春期男女為作品背景,又縮小范圍以面臨聯考煎熬折磨的國三生為主角,描繪、勾勒出他們平凡中不平凡的生活,刻意營造出普遍痛苦背景下的快樂,那種對比式的不協調卻又和諧地在PPOI中不顯突兀的存在。
故事脈絡由一篇篇的單元串連而成,拼湊出主角們活出自己、與眾不同的國三生活,他們在親情、友情與懵懂曖昧的男女傾慕間學習成長,面臨青少年社會黑暗面的墮落、心理變態的壓力與障礙,以及人心冷暖的寫實呈現。在同一個事件里,青春期的男女擁有各自不同卻冥合的感受和體會,友情中也有愛情,像是友情卻比家人更親昵,是一種混合的感動,在牽引著讀者閱讀的思緒,隨著劇情的鋪陳去品味每一段生活,也思維著自己生命旋律的音符。
角色的個性鮮明生動更是PPOI成功吸引人的地方,山崎貴子獨樹一格的流利畫功下注重的並不是人物美型與否,恰如其分、淋漓盡致的性格展現才是她極力呈現的重點,每個角色都擁有專屬的生命情調,獨立、強烈的存在感,彷彿每個人都是主角。
此外,PPOI精緻的版面設計更讓讀者在感受到山崎貴子的用心。
封面與翻開漫畫首張映入眼簾的扉頁間存在一種連續性的動感,封面是照相定格下正經的完美呈現,而扉頁則像拍照完成後的搞笑幕後花絮。單元過頁插圖也是別具心裁,不是有新的主題,就是利用類似的服裝或網點效果的配置,營造出劃一的氣氛。漫畫末則附上超卡哇依的《青春男孩小劇場》,由Q版小人物們擔綱演出,劇碼涵蓋世界各地知名童話與著名小說、戲劇,扮演角色仍各自擁有其在PPOI中的原貌,有趣的顛覆演出可是」笑〃果不斷呢!
誠意十足的《青春男孩》,值得你我細細品嘗。
❻ Presto Web UI
Presto Web UI 可以用來檢查和監控Presto集群,以及運行的查詢。他所提供的關於查詢的詳細信息可以更好的理解以及調整整個集群和單個查詢。
需要注意的是,Presto Web UI所展示的信息都來自於Presto系統表,關於Presto系統表之後文章中再補充,這里不再多說;
當你進入Presto Web時,你將會看到如同1所示的界面:主要分為上下兩部分,上面描述了集群信息,下面是查詢列表;
Running Queries
當前在集群中正在執行的查詢的個數。包含所有用戶提交的查詢;例如,如果Alice正在執行兩個查詢,Bob正在執行五個查詢,那麼在這個指標下顯示的是7。
Queued Queries
當前集群隊列中正在等待的查詢的個數,也是包含所有用戶的查詢。隊列中的查詢表示這些查詢正在等待Coordinator根據Resource Group的配置為他們安排調度;
Blocked Queries
集群中被阻塞的查詢的個數;被阻塞的查詢意味著該查詢因為缺少可用的Splits或者資源而無法繼續執行(關於Splits的概念 以及查詢何時被阻塞可以參考上一篇文章:Presto On Everything);
Active Workers
集群中當前活躍的節點的個數;任何手動會自動添加或刪除的節點都會注冊到Discovery 服務,同時這里展示的數字將會更新、
Runnable Drivers
集群中可運行的Drivers的平均數量(當Task被創建之後,他為每一個Split實例化一個Driver,每一個Driver就是一個Pipeline 中Operators的實例,並對來自Split的數據進行處理,一旦Driver完成,數據將會被傳給下一個Split),
Reserved Memory
集群中Reserved Memory的大小,單位是bytes。(關於Reserved Memory的概念請參考上一篇文章:Presto On Everything)
Rows/Sec
集群中所有查詢在每一秒鍾處理的行數
Bytes/Sec
集群中所有查詢在一秒鍾處理的總共的Bytes
Worker Parallelism
Worker的並發總數,在集群中運行的所有Worker和所有查詢的CPU Time總和
WBE UI首頁下部分就是查詢列表的展示,當前列表中可以展示的查詢的數量時可以配置的。如圖二所示
如圖所示你可以根據一些條件過濾和定位你想要的查詢;同時提供了搜索輸入框用於定位查詢,輸入的值會匹配很多項,包括:用戶名、查詢發起人,查詢source,查詢ID,resource group甚至SQL文本,和查詢狀態。同樣你可以根據後面預設的一些狀態(running, queued, finished, and failed)對查詢進行篩選;
最左邊的控制項允許你確定顯示的查詢的排序順序、重新排序的時間以及要顯示的查詢的最大數量。
下面的每一行表示一個查詢,左側如圖三所示,右側為查詢的SQL文本;
根據圖三可以觀察當前查詢的細節; 對於每個查詢運行,左上角的文本是查詢ID,圖三中為: 20190803_224130_00010_iukvw
前面是YYYYMMDD_HHMMSS格式的日期,具體的時間是當前查詢運行時的時間,後半部分是一個自增的計數器,00010的含義表示這個查詢時Coordinator重啟以來第10個查詢,最後的字元:iukvw,是隨機生成的Coordinator的標識符,每次coordinator重啟會充值標識符和計數器。
後面緊跟的三個值: ec2-user , presto-cli , 以及global 分別表示,提交該查詢的用戶,查詢的來源,當前查詢的Resource Group。在實例中,當前查詢的用戶是ec2-user,查詢時通過Presto-cli提交的,如果你在Presto CLI中提交SQL 時使用--user指定用戶,那麼界面該查詢展示的就是你所指定的用戶。至於查詢來源除了Presto-CLI之外也可以是:Presto-jdbc ,當你使用JDBC連接Presto時。
圖三最下面的9個指標對應下面的表格;
Completed Splits : 查詢的已完成Splits的數目。這個例子顯示了25個已完成的Splits。在查詢執行的開始時和執行完成時這個值是0。當查詢正在進行期間這個值會一直增加
Running Splits : 查詢中正在運行的運行Splits的數量。當查詢完成時,這個值總是0。但是,在執行過程中,隨著Splits的運行和完成,這個數字會發生變化
Queued Splits : 當前查詢里出於隊列中的Splits數。當查詢完成時,這個值總是0。但是,在執行期間,這個數字會發生變化。
Wall Time : 執行查詢所花費的Wall Time。即使在分頁結果時,此值也會繼續增長。
Total Wall Time : 此值與Wall Time相同,但它也包括排隊時間。Wall Time不包括查詢排隊的任何時間。這是您觀察的總時間,從您提交查詢到您接收結果。
CPU Time : 處理查詢所花費的總CPU時間。這個值通常比wallTine時間大,因為如果使用四個CPU花費1秒來處理一個查詢,那麼總的CPU時間是4秒。
Current Total Reserved
Memory :當前用於查詢執行總的reserved memory使用。對於已完成的查詢,此值為0.
Peak Total Memory : 查詢執行期間的峰值總內存使用量。查詢執行期間的某些操作可能需要大量內存,了解峰值是多大是很有用的
Cumulative User Memory : 在整個查詢處理過程中使用的累積內存。這並不意味著所有的內存都是同時使用的。它是累積的內存總量。
Presto Web UI中的許多圖標和值都有彈出的工具提示,當您將滑鼠懸停在圖像上時,這些工具提示是可見的。如果您不確定某個特定值代表什麼,這將非常有用。
當正在運行的查詢在等待某些東西(如資源或要處理的其他Splits)時可能會發生BLOCKED狀態。看到查詢往返於此狀態是正常的,但是如果查詢陷入BLOCKED狀態,可能存在許多潛在的理由,這可能表明當前查詢或者集群可能存在問題,如果發現有查詢卡在這個狀態,那麼應該檢查集群的狀態和相關配置,也可能是這個查詢需要非常大的內存或者計算開銷很大。 此外,如果客戶端沒有獲取到返回的結果,或者不能足夠快地讀取結果,反壓機制也會使查詢處於BLOCKED狀態
如果查詢長時間出於PLANNING狀態,這通常發生在較大的復雜的查詢中,因為查詢要進行大量的規劃和優化處理;但是如果你經常看到這個狀態,並且查詢出於該狀態很長時間,那很可能是因為coordinator內存問題導致的(之前曾遇到過因HiveMetaStore服務而導致的長時間的PLANNING狀態)。
通過點擊查詢ID可以跳轉到該查詢的明細界面,如圖四所示
Overview頁麵包括查詢列表的查詢細節信息如圖4.1下:
最下面為Stage部分如圖5所示
這是一個簡單的SELECTCOUNT(*)的查詢,所以只有兩個stages
Stage0 是一個單任務的Stage,運行在coordinator上並且合並來自Stage1的Task(共4個)的數據,以完成最後的聚合;
Stage1是一個分布式的Stage,他在所有的Worker上執行Task,這個Stage負責讀取數據並進行部分聚合;
其中每個Stage的指標如下:
TIME—SCHEDULED
在完成Stage的所有Task之前,該Stage被調度的時間。
TIME—BLOCKED
因等待數據被阻塞的時間
TIME—CPU
Stage中所有Task的總共的CPU時間
MEMORY–CUMULATIVE
在整個Stage 運行期間的累積內存。這並不意味著所有的內存都是同時使用的
MEMORY—CURRENT
當前stage總共的reserved內存,當查詢結束時,改值為0
MEMORY—BUFFERS
當前正在等待被處理的數據所消耗的內存
MEMORY—PEAK
該Stage的峰值總內存。查詢執行期間的某些操作可能需要大量內存,了解峰值是多少是很有用的。
TASKS—PENDING
Stage中待完成的Task的數量,執行完成時,為0
TASKS—BLOCKED
stage阻塞Task的數量。當查詢完成時,這個值總是0。但是,在執行過程中,隨著Task在阻塞狀態和運行狀態之間移動,這個數字會發生變化
TASKS—TOTAL
已經完成的Task的數量
最後的圖6描述了Stage更多的細節:
如圖6中指標具體含義如下表所示:
ID:Task的標識符,StageID.TaskID,中間用點分割,如0.0即Stage0的第0個任務
Host:Task運行所在的Worker節點
State :Task的狀態:PENDING , RUNNING , or BLOCKED
Pending Splits:Task的掛起的Splits的數量。此值在Task運行時更改,並在Task完成時顯示0
Running Splits:Task 中正在運行的Splits的數量,在Task運行時改變,Task完成後顯示0
Blocked Splits:Task 中出於阻塞狀態的任務數,Task完成後為0
CompletedSplits:Task完成的Splits的數量
Rows:Task處理的行數
Rows/s:每秒處理的行數
Bytes:Task處理的位元組數
Bytes/s:Task每秒處理的位元組數 |
Elapsed:Task調度期間 wall time的總和
CPU Time:Task調度期間CPU時間總和
Buffered:當前等待被處理的緩存數據大小
Live Plan頁面中你可以實時查詢執行處理過程;如圖7所示
在查詢執行期間,計劃中的計數器在查詢執行過程中更新。Plan中的值與Overview選項卡中描述的相同,但是它們在查詢執行計劃上實時覆蓋。 查看此視圖有助於可視化查詢被阻塞或花費大量時間的位置,以便診斷或改進性能問題
Stage Performance提供了查詢處理完成後Stage 性能的詳細可視化。如圖8所示
該視圖可以看作是Live Plan視圖的下鑽,在Live Plan視圖中可以看到Stage中Task的operator pipeline。計劃中的值與Overview選項卡中描述的值相同。 查看此視圖有助於了解查詢在何處卡住或花費大量時間,以便診斷或修復性能問題。您可以單擊每個operator來訪問詳細信息
❼ Gentoo 安裝當中,Stage和Portage的關系
stage3*.tar.bz2提供基本的gentoo環境,portage*.tar.bz2是gentoo軟體包信息的一個快照(安裝portage這一步,不自己下載用emerge更新也可以)。再然後就是gentoo的文檔很詳細(覆蓋80%以上的問題吧),不知道的先看文檔,這幾個問題的答案,gentoo的安裝手冊里就有。
❽ matlab源代碼
hrollfcoef這個函數不是matlab自帶的
function [xh] = hrollfcoef(irfn,ipoint,sr,alfs,ncc)
%****************** variables *************************
% irfn : Number of symbols to use filtering
% ipoint : Number of samples in one symbol
% sr : symbol rate
% alfs : rolloff coeficiense
% ncc : 1 -- transmitting filter 0 -- receiving filter
% *****************************************************
xi=zeros(1,irfn*ipoint+1);
xq=zeros(1,irfn*ipoint+1);
point = ipoint;
tr = sr ;
tstp = 1.0 ./ tr ./ ipoint;
n = ipoint .* irfn;
mid = ( n ./ 2 ) + 1;
sub1 = 4.0 .* alfs .* tr; % 4*alpha*R_s
for i = 1 : n
icon = i - mid;
ym = icon;
if icon == 0.0
xt = (1.0-alfs+4.0.*alfs./pi).* tr; % h(0)
else
sub2 =16.0.*alfs.*alfs.*ym.*ym./ipoint./ipoint;
if sub2 ~= 1.0
x1=sin(pi*(1.0-alfs)/ipoint*ym)./pi./(1.0-sub2)./ym./tstp;
x2=cos(pi*(1.0+alfs)/ipoint*ym)./pi.*sub1./(1.0-sub2);
xt = x1 + x2; % h(t) plot((1:length(xh)),xh)
else % (4alphaRst)^2 = 1plot((1:length(xh)),xh)
xt = alfs.*tr.*((1.0-2.0/pi).*cos(pi/4.0/alfs)+(1.0+2.0./pi).*sin(pi/4.0/alfs))./sqrt(2.0);
end % if sub2 ~= 1.0
end % if icon == 0.0
if ncc == 0 % in the case of receiver
xh( i ) = xt ./ ipoint ./ tr; % normalization
elseif ncc == 1 % in the case of transmitter
xh( i ) = xt ./ tr; % normalization
else
error('ncc error');
end % if ncc == 0
end % for i = 1 : n
%******************** end of file ***************************
網上找的,你看看能不能拼到你那個程序里去