Rich Internet Application 知識誌
這是公開的留言板,若有訊息想告知 ANISTAR 可於此處留言。
老師你好! 我是之前有在恆逸上過課的學生~ 我想請問一下
我現在在學習Action Script3.0力與美這本書
但我有聽別人說Action Script3.0是適合給做大型專案用的 或是給有Java基礎的人或程式人用的 說Action Script2.0是適合做小型專案用的 或是適合給視覺設計師用的(因為程式沒這麼強) 所以向我這種是視覺設計比較強的人, 是不是比較適用2.0呢? 2.0在未來會被3.0取代嗎? 現在在職場上是2.0比叫普及嗎? 我真不知要學哪個? 還是兩個都要學?
未來想當個多媒體設計師或網頁互動設計師(會視覺設計+使用程式特效)
先說,這本書真的寫的很好! 我個人在理解比較慢,不過一步一步的花時間去理解 發現我是會的 只不過學習速度比較慢 也想請問 程式要變強 是不是就是要不段的背語法和理解 還是有別的方法呢?
因為發現換成自己寫程式,常常邏輯都會有錯誤 現在這階段好像只會背範例,比較不會寫 怎樣才會越來越強?
謝謝你!!
ActionScript 3.0取代2.0是時間遲早的問題而已,程式不可能依下子就變的非常厲害,還是需要多練習,建議你先從簡單的開始慢慢去克服,其實3.0並沒有比2.0難,只要用對方法+多練習,相信你也可以在視覺的運用上可以活用ActionScript.
老師… 問一下… 官網上面說停課… 阿可是之前又說不停… 那… 1/3號到底要不要上課阿…@@"
順便問一下… 上到哪了… 我要趕工唸書一下…@@"
Dear Anistar: 我想請教有關一個flex專案在佈署上的環境需求有那些?因為在你的書中,我只看到一些flex專案流程的說明。但有關實際佈署上的環境需求沒有提到,所以想請教您。 我的假設專案需求是一般的交易網站平台,含後端的資料庫,以這樣的需求,在開發時要的開發工具軟體、作業平台、網站伺服器等等環境需求有那些呢? 也許我問的很不好回覆,可否請您指點一下可以參考的資訊。 感謝您
你的問題範圍太廣了一些,實在不知道該如何回答,是否可以請你稍微明確的在描述一下你想問的問題?
安尼老師:
有2個問題想請教您。
1.Flex 的 SQL Lite 資料有辦法加密嗎 ? 2.Flash 或 Flex 有辦法輸出成AI的格式嗎?
1.SQLite的資料是可以加密的. 2.你必須要知道AI的格式怎麼被定義才行,目前原廠沒提供這個功能.
安裝了flash cs4 ,但啟動失敗,flash cs4 無法初始化字體 我用vista安裝flash cs4 的,怎解決? 謝謝
這恐怕打電話給Adobe會比較快…
老師您好, 1.在您書中的第13章的範例中,要設定服務器端的Remote Service程式,光碟片中缺少了Fluorine.aspx這個檔案。 2.在您書中的第12章的範例中,Service.asmx這個檔案的內容也是有問題。 請老師能否將這兩個檔案都email給我,謝謝!
Dear Steven: 首先先謝謝你支持這本書,不過裡面的範例沒缺檔,而且也都可以使用喔,因為我自己上課用的範例都會用到這些檔案,我針對你提出的問題做些解答: 1.Fluorine.aspx它是由DLL自動產生的,不會出現在檔案目錄中,若你可以正確架起來,輸入書中的網址,就可以正確的執行該內容。 2.Service.asmx也是正常的,請記得將IIS Server設定成ASP.NET 2.0以上的版本。
你再試試看,希望你這次可以設定成功。
Dear anistar 我想請問,假如我用Message Service做一個聊天室,那可以將發話者及線上人還有發話內容記錄下來嗎?如果有可以大概跟我說個方向嗎?麻煩你了!謝謝!
可以的,不過你必須要研究SSAS的程式寫法,也就是在FMS上寫程式,再透過Remoting機制記錄在某個資料庫中.
小嫩嫩您好:我最近剛好有看到這個範例,這範例中第08行宣告的函式原型是private function clickHandler(event:MouseEvent):void{},而由小括號中可以得知我們設定了一個參數event它的型別是MouseEvent,而他會接收由第30行中click="clickHandler(event)"所送來的引數event。
而MouseEvent他其實它是屬於Package flash.events裡的一個class,而這個MouseEvent內容主要有Public Properties、Public Methods、Public Constants,而在Public Methods裡有一項toString()功用是能Reture MouseEvent物件所有屬性的字串。
所以this.eventObjectText.text=event.toString(); 這行的toString()可以將MouseEvent所有屬性並含其值retrun給eventObjectText的text屬性,而eventObjectText就是範例第29行的TextArea,簡單的說就是將MouseEvent這個Object的屬性值輸出到TextArea裡。
toString() 這個方法return回來的值會是String型態。
你可以上adobe官方網查看這個說明 http://help.adobe.com/zh_TW/AS3LCR/Flash_10.0/flash/events/MouseEvent.html#toString()
你可以在Flash中開一個AS3的fla檔寫下面這一段簡單的程式碼來測試來看看trace出來的結果:
stage.addEventListener(MouseEvent.CLICK,clickHandler); function clickHandler(event:MouseEvent):void { trace(event); }
當然這只是我閱讀後的心得,可能會有錯誤,還是要請老師回答才比較正確,希望我們可以一起學習成長!
Dear 小花: 叮咚~叮咚~ 正解 :)
老師您好,我是一個Flex的新手,最近買了老師的書來研究中,過程中有些東西想不出來該如何實做想請教老師。 第一個問題: 在操縱拖曳這個章節中,把資料(圖片)拖曳到另一個區域放置後是否有辦法可以把這個資料放大呢?就像在某些購物網站中可以見到的效果,在清單區的圖片都會比較小,拖放到展示區時圖片會放大方便瀏覽者觀賞。 第二個問題: 在Flex中是否有辦法做到類似小畫家的功能?目前的想法是想將第一個問題與這一個問題結合,將拖進來的圖片放大後在上頭畫畫!但完全無頭緒該怎麼下手!想麻煩老師指點一下!
謝謝!
Dear Karen: 1.你可透過另外一邊的ItemRenderer來提供較大的圖片,關於ItemRenderer的使用請參考書中第11章的範例說明。 2.要做成小畫家的方式,這個Flex並沒有特別的元件可以完成,你必須要從ActionScript 3.0下手,可以使用graphics這個類別。
謝謝老師的說明!我再試試看!
老師您好,請教您,在您書中的3-2-1範例中,有一行寫到this.eventObjectText.text=event.toString(); ,然後說明是寫將事件體轉成字串?這個部份我完全不了解= ="為什麼要這樣做呢?感謝老師的回覆^^
這是因為eventObjectText是一個TextArea,而EventObject是一個物件,所以要先把物件轉成字串的表示方法,才能被放入到TextArea的text屬性中,所以我們才特別用了toString()這個方法來作強制輸出成字串的動作。
老師你好!
我是之前有在恆逸上過課的學生~
我想請問一下
我現在在學習Action Script3.0力與美這本書
但我有聽別人說Action Script3.0是適合給做大型專案用的
或是給有Java基礎的人或程式人用的
說Action Script2.0是適合做小型專案用的
或是適合給視覺設計師用的(因為程式沒這麼強)
所以向我這種是視覺設計比較強的人,
是不是比較適用2.0呢?
2.0在未來會被3.0取代嗎?
現在在職場上是2.0比叫普及嗎?
我真不知要學哪個?
還是兩個都要學?
未來想當個多媒體設計師或網頁互動設計師(會視覺設計+使用程式特效)
先說,這本書真的寫的很好!
我個人在理解比較慢,不過一步一步的花時間去理解
發現我是會的 只不過學習速度比較慢
也想請問 程式要變強 是不是就是要不段的背語法和理解
還是有別的方法呢?
因為發現換成自己寫程式,常常邏輯都會有錯誤
現在這階段好像只會背範例,比較不會寫
怎樣才會越來越強?
謝謝你!!
ActionScript 3.0取代2.0是時間遲早的問題而已,程式不可能依下子就變的非常厲害,還是需要多練習,建議你先從簡單的開始慢慢去克服,其實3.0並沒有比2.0難,只要用對方法+多練習,相信你也可以在視覺的運用上可以活用ActionScript.
老師…
問一下…
官網上面說停課…
阿可是之前又說不停…
那…
1/3號到底要不要上課阿…@@"
順便問一下…
上到哪了…
我要趕工唸書一下…@@"
Dear Anistar:
我想請教有關一個flex專案在佈署上的環境需求有那些?因為在你的書中,我只看到一些flex專案流程的說明。但有關實際佈署上的環境需求沒有提到,所以想請教您。
我的假設專案需求是一般的交易網站平台,含後端的資料庫,以這樣的需求,在開發時要的開發工具軟體、作業平台、網站伺服器等等環境需求有那些呢?
也許我問的很不好回覆,可否請您指點一下可以參考的資訊。
感謝您
你的問題範圍太廣了一些,實在不知道該如何回答,是否可以請你稍微明確的在描述一下你想問的問題?
安尼老師:
有2個問題想請教您。
1.Flex 的 SQL Lite 資料有辦法加密嗎 ?
2.Flash 或 Flex 有辦法輸出成AI的格式嗎?
1.SQLite的資料是可以加密的.
2.你必須要知道AI的格式怎麼被定義才行,目前原廠沒提供這個功能.
安裝了flash cs4 ,但啟動失敗,flash cs4 無法初始化字體
我用vista安裝flash cs4 的,怎解決?
謝謝
這恐怕打電話給Adobe會比較快…
老師您好,
1.在您書中的第13章的範例中,要設定服務器端的Remote Service程式,光碟片中缺少了Fluorine.aspx這個檔案。
2.在您書中的第12章的範例中,Service.asmx這個檔案的內容也是有問題。
請老師能否將這兩個檔案都email給我,謝謝!
Dear Steven:
首先先謝謝你支持這本書,不過裡面的範例沒缺檔,而且也都可以使用喔,因為我自己上課用的範例都會用到這些檔案,我針對你提出的問題做些解答:
1.Fluorine.aspx它是由DLL自動產生的,不會出現在檔案目錄中,若你可以正確架起來,輸入書中的網址,就可以正確的執行該內容。
2.Service.asmx也是正常的,請記得將IIS Server設定成ASP.NET 2.0以上的版本。
你再試試看,希望你這次可以設定成功。
Dear anistar
我想請問,假如我用Message Service做一個聊天室,那可以將發話者及線上人還有發話內容記錄下來嗎?如果有可以大概跟我說個方向嗎?麻煩你了!謝謝!
可以的,不過你必須要研究SSAS的程式寫法,也就是在FMS上寫程式,再透過Remoting機制記錄在某個資料庫中.
小嫩嫩您好:我最近剛好有看到這個範例,這範例中第08行宣告的函式原型是private function clickHandler(event:MouseEvent):void{},而由小括號中可以得知我們設定了一個參數event它的型別是MouseEvent,而他會接收由第30行中click="clickHandler(event)"所送來的引數event。
而MouseEvent他其實它是屬於Package flash.events裡的一個class,而這個MouseEvent內容主要有Public Properties、Public Methods、Public Constants,而在Public Methods裡有一項toString()功用是能Reture MouseEvent物件所有屬性的字串。
所以this.eventObjectText.text=event.toString(); 這行的toString()可以將MouseEvent所有屬性並含其值retrun給eventObjectText的text屬性,而eventObjectText就是範例第29行的TextArea,簡單的說就是將MouseEvent這個Object的屬性值輸出到TextArea裡。
toString() 這個方法return回來的值會是String型態。
你可以上adobe官方網查看這個說明
http://help.adobe.com/zh_TW/AS3LCR/Flash_10.0/flash/events/MouseEvent.html#toString()
你可以在Flash中開一個AS3的fla檔寫下面這一段簡單的程式碼來測試來看看trace出來的結果:
stage.addEventListener(MouseEvent.CLICK,clickHandler);
function clickHandler(event:MouseEvent):void
{
trace(event);
}
當然這只是我閱讀後的心得,可能會有錯誤,還是要請老師回答才比較正確,希望我們可以一起學習成長!
Dear 小花:
叮咚~叮咚~ 正解 :)
老師您好,我是一個Flex的新手,最近買了老師的書來研究中,過程中有些東西想不出來該如何實做想請教老師。
第一個問題:
在操縱拖曳這個章節中,把資料(圖片)拖曳到另一個區域放置後是否有辦法可以把這個資料放大呢?就像在某些購物網站中可以見到的效果,在清單區的圖片都會比較小,拖放到展示區時圖片會放大方便瀏覽者觀賞。
第二個問題:
在Flex中是否有辦法做到類似小畫家的功能?目前的想法是想將第一個問題與這一個問題結合,將拖進來的圖片放大後在上頭畫畫!但完全無頭緒該怎麼下手!想麻煩老師指點一下!
謝謝!
Dear Karen:
1.你可透過另外一邊的ItemRenderer來提供較大的圖片,關於ItemRenderer的使用請參考書中第11章的範例說明。
2.要做成小畫家的方式,這個Flex並沒有特別的元件可以完成,你必須要從ActionScript 3.0下手,可以使用graphics這個類別。
謝謝老師的說明!我再試試看!
老師您好,請教您,在您書中的3-2-1範例中,有一行寫到this.eventObjectText.text=event.toString(); ,然後說明是寫將事件體轉成字串?這個部份我完全不了解= ="為什麼要這樣做呢?感謝老師的回覆^^
這是因為eventObjectText是一個TextArea,而EventObject是一個物件,所以要先把物件轉成字串的表示方法,才能被放入到TextArea的text屬性中,所以我們才特別用了toString()這個方法來作強制輸出成字串的動作。