2007
12.28

留言板

anistar blog

這是公開的留言板,若有訊息想告知 ANISTAR 可於此處留言。

652 comments so far

Add Your Comment
  1. 老師你好!
    我是之前有在恆逸上過課的學生~
    我想請問一下

    我現在在學習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.

  2. 老師…
    問一下…
    官網上面說停課…
    阿可是之前又說不停…
    那…
    1/3號到底要不要上課阿…@@"

    順便問一下…
    上到哪了…
    我要趕工唸書一下…@@"

  3. Dear Anistar:
    我想請教有關一個flex專案在佈署上的環境需求有那些?因為在你的書中,我只看到一些flex專案流程的說明。但有關實際佈署上的環境需求沒有提到,所以想請教您。
    我的假設專案需求是一般的交易網站平台,含後端的資料庫,以這樣的需求,在開發時要的開發工具軟體、作業平台、網站伺服器等等環境需求有那些呢?
    也許我問的很不好回覆,可否請您指點一下可以參考的資訊。
    感謝您

    • 你的問題範圍太廣了一些,實在不知道該如何回答,是否可以請你稍微明確的在描述一下你想問的問題?

  4. 安尼老師:

    有2個問題想請教您。

    1.Flex 的 SQL Lite 資料有辦法加密嗎 ?
    2.Flash 或 Flex 有辦法輸出成AI的格式嗎?

    • 1.SQLite的資料是可以加密的.
      2.你必須要知道AI的格式怎麼被定義才行,目前原廠沒提供這個功能.

  5. 安裝了flash cs4 ,但啟動失敗,flash cs4 無法初始化字體
    我用vista安裝flash cs4 的,怎解決?
    謝謝

    • 這恐怕打電話給Adobe會比較快…

  6. 老師您好,
    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以上的版本。

      你再試試看,希望你這次可以設定成功。

  7. Dear anistar
    我想請問,假如我用Message Service做一個聊天室,那可以將發話者及線上人還有發話內容記錄下來嗎?如果有可以大概跟我說個方向嗎?麻煩你了!謝謝!

    • 可以的,不過你必須要研究SSAS的程式寫法,也就是在FMS上寫程式,再透過Remoting機制記錄在某個資料庫中.

  8. 小嫩嫩您好:我最近剛好有看到這個範例,這範例中第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 小花:
      叮咚~叮咚~ 正解 :)

  9. 老師您好,我是一個Flex的新手,最近買了老師的書來研究中,過程中有些東西想不出來該如何實做想請教老師。
    第一個問題:
    在操縱拖曳這個章節中,把資料(圖片)拖曳到另一個區域放置後是否有辦法可以把這個資料放大呢?就像在某些購物網站中可以見到的效果,在清單區的圖片都會比較小,拖放到展示區時圖片會放大方便瀏覽者觀賞。
    第二個問題:
    在Flex中是否有辦法做到類似小畫家的功能?目前的想法是想將第一個問題與這一個問題結合,將拖進來的圖片放大後在上頭畫畫!但完全無頭緒該怎麼下手!想麻煩老師指點一下!

    謝謝!

    • Dear Karen:
      1.你可透過另外一邊的ItemRenderer來提供較大的圖片,關於ItemRenderer的使用請參考書中第11章的範例說明。
      2.要做成小畫家的方式,這個Flex並沒有特別的元件可以完成,你必須要從ActionScript 3.0下手,可以使用graphics這個類別。

    • 謝謝老師的說明!我再試試看!

  10. 老師您好,請教您,在您書中的3-2-1範例中,有一行寫到this.eventObjectText.text=event.toString(); ,然後說明是寫將事件體轉成字串?這個部份我完全不了解= ="為什麼要這樣做呢?感謝老師的回覆^^

    • 這是因為eventObjectText是一個TextArea,而EventObject是一個物件,所以要先把物件轉成字串的表示方法,才能被放入到TextArea的text屬性中,所以我們才特別用了toString()這個方法來作強制輸出成字串的動作。