2007
12.28

留言板

anistar blog

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

608 comments so far

Add Your Comment
  1. 老師你好

    小弟目前需要用flex開發一個即時通訊的功能

    但還不知道要找哪些相關的參考資料

    希望老師是否可給個指引,讓小弟能有個方向來研究

    謝謝~ :D

    • 你需要的socket server這方面的資訊,建議你先從這方面下手.

  2. 老師您好

    我在AS3力與美一書中

    我試著要將第七章滑動商品選單內的商品換成
    第九章的XML裡的攝影照片
    用XML的方法來載入圖片

    結果是有顯示不同的照片
    但商品選單卻不能滑動
    並連續跑出錯誤訊息
    TypeError: Error #1009: 無法存取 Null 物件參考的屬性或方法。
    at 9_fla::MainTimeline/enterHandler()

    不知是位啥耶?

    3Q!

    • 很明顯的你的錯誤訊息告訴你你嘗試存取一個不存在的東西,請檢查你的程式碼是不是在邏輯上有問題,我猜你應該掛在getChildIndex或是getChildByName這個地方。

  3. 看到博主您的博客感觉很棒,希望能做个链接
    已经添加好了您的链接
    我的博客是 http://www.f9011.cn/
    博客名字是 凡客

    • 已經幫你加好了 :)

  4. Anistar大大您好,

    在我想要使用AreaChart的時候遇到一個問題, 因為AreaSeries的數目會隨著不同的data而改變,所以我嘗試用

    這樣的方法來處理,不過卻發現Series有限制content的內容必須要是AreaSeries,Repeator無法使用在這個狀況,請問有別的方式可以動態增加AreaSeries的數量嗎?

    • 基本上Repeater還是可以做的,你可以參考我書上使用Repeater的用法,不然你也可以自己用ActionScript加入也可以。

  5. Dear Anistar,
    拜讀您的大作之Flex+AIR程式開發有所收穫 ,這真是一本好書 ,不過小弟仍有許多疑團未解 ,本想藉由報名上課的方式快速的補強這類的資訊 ,不過卻沒找到剛好開個時段的課程.

    因負責的工作內容必須在即時內的完成 ,所以希望可以透過直接請教的方式 ,請您撥空回復 ,非常的感謝您.

    1. 您在Blog所提到的購物網站與後端連結資料庫的部分 ,是否能有參考書籍能夠參考? (or 課程?)
    2. 因為公司的網站是以多國語言為主 ,我目前的做法 ,是利用php及文字檔儲存語系字串 ,並且透過session判斷使用者的語系為何 ,便帶出對應的語系及其字串 ,產生 選單選項 ,產品資料暨資料庫內容 ,我則是透過sql指令下達的方式, 撈資料顯示於網站頁面? 想請問對於多國頁面的製作部分 ,在flex的部份該如何處理才好呢? 或 是否有更詳細的資料可以參考呢?
    3. 若只是想透過flex開發部份的小功能 ,將它產生的swf移植到原有的網站頁面的取代原有的功能,該如何執行呢? (原諒我~這是我想過最直接的方式, 我的想法是, 我用flex開發出美美的flash表單 ,然後 ,取代原有的表單頁面 ,當使用者填寫完資料,就透過我原本寫好的php進行後端資料處理,但我有試過,卻不得其門而入).

    我的問題是乎一直繞著資料庫打轉 ,因為我需要它美美的表單還有效果 ,我很想一頭栽入認真的練習完每一章 ,但是我想必須先完成2月底即將要完成的公司網站改版的出版 ,在那之後 ,才應該可以認真的學習 ,不過老闆是乎希望上線前就能看見…所以… 恩

    (過去慣用 php+mysql+themeplate開發網站程式 ,覺得很快速可以很容易掌握 ,現在因為要flex的效果,卻不知如何才能快速達成需求? )

    以上…期待您的回覆.

    • 1. 我在書裡就有寫如何跟後端資料庫溝通的方法了,你可以參考書裡面的範例。
      2. 多國語系可以透過Resource來做管理,你可以在Flex的Help中找到相關的示範跟說明。
      3. 這個部份同樣請參考我書裡面的示範,只需要透過HttpService就可以處理了。

      其實你的問題我書裡面大多有提到,別心急,若是觀念不清楚下場恐怕比胡亂湊出一個應用程式要來得更恐怖,很多公司到後面專案開發都很容易卡住,原因就在於基本的觀念根本就沒摸清楚。

      另外你必須要拋開以往後端程式開發的想法,因為這是完全不同的概念,希望這些意見有幫助到你。

  6. Anistar大您好:
    想請教個問題,我在用Flex builder 3時,選用Debugging模式,也有設中斷點,按下Debug後,有進去debug模式,但是在變數那一欄都看不到任何變數,請問這是為甚麼呢..QQ
    先謝謝了:)

    ps.flash player我有安裝debug版本的(IE and others)。

    • 為了確保我安裝的player支援debug,我有用trace輸出,發現到,按一次debug,console那邊沒有trace的結果,後來我就一直狂按,直到它會跑出訊息說前一個debug還在執行,不可以執行另一個,這時lag住了,我的trace訊息才跑出來,變數也才可以看到,屢試不爽。不知道這是為甚麼~』~另外,有辦法更改debug時預設的瀏覽器嗎?它幫我預設在之前放在ramdisk的瀏覽器,不知道能否改掉,也不知是否和這有關系。麻煩了,感恩~

    • 已經修正好了,原來是我電腦的問題 XD

  7. 老師你好! 我有問題想請問你
    我練習Action Script3.0力與美這本書遇到問題

    (Q1)請問要如何更改已經建立好的影片片段的註冊點?

    (Q2)在第六章我學到用content.width 和 content.height 屬性去更改載入媒體的長寬大小,我的問題是,我要load進來的圖片每一張的比例都不一樣,我不想使我的圖片強制變形,我只想要圖片不要超過我要放入的photo_mc的尺寸,那該如何設呢?

    (Q3)書中的第七章 創造進階互動人機介面,老師教的是使用迴圈複製相同的prodMc,我想請問我想要動態的載入每一樣不同的prod,該如何寫呢?
    是用Array 或 載入XML 這些方法ㄇ? 我好像自己也不知該如何下手…

    (Q4)在別人的網頁上常常看到在動態載入圖片時,是從模糊到清楚的顯示方式,請問那是怎ㄇ寫ㄋ?

    (Q5)我練習做專案,把背景尺寸設900X900 但我測試SWF影片時,卻尺寸不是我設的背景尺寸,小於我設的畫面而且被裁切到了,是不是Flash有規定尺寸不能設定超過多大,否則無法顯示全畫面呢?

    (Q6)想請問我練習完Action Script3.0力與美這本書,使我了解許多觀念上的問題,
    那接下來我想要多一點可以活用的練習,請問有什麼書可以推薦的嗎?
    再下一個階段我需要練習麼呢?
    我想成為AS網頁互動設計師 還有關於特效設計方面的也可以。

    謝謝你^^

    • (Q1)直接在設計模式點選進去影片片段就可以修改註冊點位置了.

      (Q2)你可以利用content.width 和 content.height 屬性判斷比例的關係,再用scale的方法處理就可以了.

      (Q3)你只要將書中讀取XML和相簿的範例結合一起就可以做出來了.

      (Q4)那是HTML網頁中用漸進式壓縮的jpg檔,但是在Flash中是讀完再顯示的,若你硬要做這個效果你可以到Blog中看我做的線上簡介,裡面有類似的感覺.

      (Q5)不是的,這跟Flash發布的設定有關係.

      (Q6)要成為優秀的ActionScript互動設計師除了正確的觀念與多練習沒有別的捷徑,加油,有新作品歡迎到這分享給大家知道. :)

  8. Dear Anistar:

    在 Flex + AIR 這本書的 第13章 402頁中所提及的Fluorine.aspx 在光碟中並無找到請問要如何取得?

    另外 http://localhost/FlashRemoting/Flurine.aspx 是否應改為 http://localhost/RemoteService/Flurine.aspx 以便和前一頁建立的虛擬目錄 相符

    • 1. Fluorine.aspx是自動產生的,你不會在目錄中找到他,但是你如果直接打網址可以執行的到.
      2.抱歉讓你誤會,http://localhost/FlashRemoting/Flurine.aspx是指Remoting的目錄,如果你照書上的範例做,需打成http://localhost/RemoteService/Flurine.aspx,你看書上的截圖是這樣的沒錯. :)

  9. anistar您好…
    想請教您一些問題
    1.過去一般慣用的flash跟flex之間的關係為何
    2.朋友跟我說Flex是程式人員用的Flash開發版,效能(檔案大小,速度)不比Flash… 真的是如此嗎?
    3.Flash Platform是一個產品還是一個概念
    4.AIR,Flash,Flex,Arcobet connect… 是如果的一個合作關係

    • 過年Anistar應該跑回高雄悠閒的度假去了
      我試著就我所理解的部分聊一下好了,

      1.Flash與Flex都是Adobe基於開發ActionScript所推出來的軟體,
      廣義來說,Flex跟Flash是一樣的技術,都是用來開發AS的工具,
      Flex不過是一個AS3的框架,說到底還是AS3而已
      然而介面的不同自然有其適合領域應用的不同,
      Flash應用的層面較偏向於Animation(動態畫面)
      而Flex的應用方向則為Application(應用程式)
      共通的特性為均適合製作高互動的使用者介面。
      PS.就撰寫AS程式來說,Flex目前提供了較為方便的開發環境,
      所以才會有較適合程式開發人員的說法,
      希望Flash的IDE趕快迎頭趕上,
      程式撰寫人員也很希望可以用Flash開發的^Q^

      2.參考第一點因為應用方向些微不同,
      Flash方便處理』動態影像』,
      而Flex強處在可以方便的處理』大量資料』
      自然沒有需要特別去比較^^

      3.Flash Platform是一個概念,
      基於Adobe所推出的以Flash為基礎的相關開發軟體與流程架構。

      4.就是第三題的答案的一部份^.^

      小弟先在這邊就略知的部分班門弄斧一下,
      如果有錯或不足的待Anistar返回工作崗位後再行補充囉^^』

  10. 恭喜發財, 新春行大運!
    想請問大師,我們需要一位』精兵』,能否請老師推薦一位懂得Flex的programer?(當然, 最好他對網路宣教有點負擔,有理想.)
    謝 謝協助!

    • 你是要找正職人員嗎?若是要surrport可以找我,我非常樂意利用我的空閒時間為網路宣教服務或是幫忙.

    • Anistar,
      非常感謝您的回應, 同仁们看到很開心,很感動 (—–您願意利用空閒時間為網路宣教服務或是幫忙)。
      事實上我們需要正職人員,因為』新酒需要裝在新瓶裡』, 所以, 不管是前台的呈現方式 or 後台的資料處理, 都需要專人投入,內部評估至少需要再添加兩個人力才行。
      Flex 確實有吸引人的地方, 但是, 網站本身的策略為何? 很重要。希望不是只是一昧的追求時髦卻忽略了網站本身的function。所以, 希望在公司能確立目標, 訂出方向後. 然後提出大綱, 再請教您(免得浪費您時間)。
      當然, 若是您有不錯的學生, 隨時歡迎推薦一下。( 不勝感激 )

    • 若有需要我協助之處請再跟我說,我會盡我所能幫助你們。