Flash/Flex學習筆記(10):FMS 3.5之Hello World!

Adobe的FMS真的是一個倍兒牛叉的技術!(至少Silverlight在"即時廣播"方面目前還沒有任何能超越FMS的跡象)曾經盛極一時的tudou,ku6,第一視頻...等一大堆視頻分享類網站,幾乎都使用的是Adobe的FMS技術.今天先來做一個最簡單的Hello World(例子出自FMS的官方文檔)1.先建立一個FMS應用HelloWorld進入FMS的預設安裝目錄: C:\Program Files\Adobe\Flash Media Server

puremvc架構之hello world!

puremvc是一個可應用於多種語言、多種平台的mvc架構。根據官網上的描述,現在已經支援下列語言:官方也推出了最佳實務的中文文檔,當然,園子裡也有兄弟說它爛的  跟asp.net mvc架構有所不同,在asp.net mvc中,一個http請求過來,controller會自動去取得資料,最終轉化為model,然後選取一個view進行呈現,同時把model傳到view中,一切還算比較簡單。 然而puremvc除mvc模式外,滲雜了更多的模式:比如facade(門面),observer(觀察者)

[轉載]P2P GroupSpecifier Class Explained In Details Part 1

原文:http://www.flashrealtime.com/p2p-groupspecifier-explained-1/ 轉過來防止被牆掉If you’ve tried my tutorial on creating a simple chat using P2P NetGroup in Flash Player 10.1, you might have been wondering what the other parameters you can set up

溫故而知新:設計模式之裝飾模式(Decorator)

小時候對日本的動畫片十分著迷,“聖鬥士”是我的最愛;長大後也曾經一度對“海賊王”十分癡迷;大學看武俠小說時,也特別喜歡那種主人公有奇遇的情況:吃到一顆千年異果,然後功夫大增60年...這些個情境都有一個共同點:對象(或系統)會因為一些需求(通常這些需求之間沒有任何關聯),而擴充自己的功能。具體來說:青銅戰士如果有幸能穿上黃金聖衣,不管你是不是黃金聖鬥士,在穿上黃金聖衣的那一刻,你就具有黃金聖鬥士的能力;海賦王中的人物,如果能吃到一顆奇異果,就能獲得特別的能力(比如路飛就是吃了橡膠奇異果);武俠小

Flash/Flex學習筆記(36):自己動手實現一個滑塊控制項(JimmySilder)

先看最終的示範:滑塊條的應用實在太廣泛了:mp3播放器中聲量的大小控制,視頻播放時的畫面亮度調節,閱讀新聞時字型大小的即時調整,對象的大小互動控制...分析:1.任何一個滑塊條控制項的UI部分,基本上可以分為:背景滑塊條 + 滑塊按鈕 二個部分所以我分成了三部分: JimmySilderBar(背景條),JimmySilderButton(拖動鈕),JimmySilder(真正的滑動控制項,將前二個組合在一起),為了重用,這三個部分都做成MovieClip元件放在庫裡,這樣以後要換風格或顏色時,

Flash/Flex學習筆記(57):實用技巧

布朗運動:varnumDots:uint=50;varfriction:Number=0.9;vardots:Array;varlife:uint=0;functioninit(){graphics.lineStyle(0,0xffffff,.5);dots=newArray();for(vari:uint=0;i<numDots;i++){vardot:Ball=newBall(2,0x00ff00);dot.x=Math.random()*stage.stageWidth;dot.y=

Flash/Flex學習筆記(11):如何檢測網路攝影機是否被佔用

原理:網路攝影機啟用後,持續檢測與之關聯的Video對象是否在播放(即每秒畫面格數)btnCheck.addEventListener(MouseEvent.CLICK,btnCheckClick);var cam:Camera;var video:Video;var intervalId:uint;var intelvalTimes:uint=0;function btnCheckClick(e:MouseEvent) {cam=Camera.getCamera();if

用Flex類比智能手機表單輸入的自動放大功能

用iphone或itouch登入過微薄的同學們想必都會發現:登入一些手機版網站(比如微薄時),表單中的輸入框會自動放大,以方便使用者輸入,等輸入完成後,頁面會再次縮小到正常狀態。在flex開發過程中,有時也會遇到一些輸入項很多的表單,可以借鑒iphone上的這種體驗,基本思路就是:將整個容器放大,以適應螢幕,然後將獲得焦點的文字框定位到螢幕中央。下面是示範:當UserName與PassWord文字框獲得焦點時,表單(其實就是panel)會自動放大,並重新置放,最終將獲得焦點的文字框定位在螢幕中央

[轉載]Multicast Explained in Flash 10.1 P2P

文章目錄 Difference between Unicast and MulticastDeveloping Multicast in FlashPacket distribution in MulticastConclusion 原文:http://www.flashrealtime.com/multicast-explained-flash-101-p2p/,講解單播、多播不可多得的好文章,轉載防被“牆”掉Multicast is

flash player10.1 + FMS4中的p2p功能

在fms4以前Adobe只允許在stratus中才能使用p2p功能。令人高興的是,在最新發行的fms4中,p2p功能已經整合進來了,這將給即時視頻類的應用帶來更高的效率,adobe這次很給力!為了使用p2p,開發用的flex sdk至少要4.1以上(當然最高版本是代號為hero的4.5版本,可從adobe的官網下載),另外還需要fms4(同樣可從adobe官網下載開發版本)。先上完整代碼吧:package {import fl.controls.Button;import

Flash/Flex學習筆記(34):AS3中的自訂事件

類似C#中自訂事件需要一個自訂的EventArgs子類一樣,AS3也需要開發人員自訂一個Event類的子類,這裡我們假設一種情境:設計一個Person(人物)類,裡面有Age(年齡),Name(姓名),我們希望每當Person類的執行個體Age(年紀)發生變化時,能觸發一些自訂事件,從而調用某些特定的處理方法。 1.先設計Event類的子類AgeChangeEventpackage {import flash.events.Event;public class AgeChangeEvent

js小技巧:tab頁切換

依舊只是貼在這裡備份,方便以後粘貼複製,高手繞過,以免浪費時間:)<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head>

AS3中的單件(Singleton)模式

單件(singleton)模式在c#中是最容易實現的模式,其主要用意就在於限制使用者用new來建立多個執行個體。但在as3中,建構函式必須是public的(文法本身要求的),而且也不能在建構函式中拋出異常(編譯可通過,但是邏輯行不通),因為這樣相當於把建立執行個體的路子完全切斷了,一個執行個體也得不到!錯誤碼:package{public class singleton{static private var _instance:singleton;public function

Flash/Flex學習筆記(55):背面剔除與 3D 燈光

Animation in ActionScript3.0

fms4 p2p:圖片分享

這其實是http://www.flashrealtime.com/file-share-object-replication-flash-p2p/ 中關於檔案分享樣本的改版,原文樣本是基於flex的,我改成flash版本了(大致原理與上一篇完全相同):有三個基本類:1、P2PSharedObject.as 用於定義要分享的(圖片)資料類package p2p{import flash.utils.ByteArray;public class P2PSharedObject{public var

Flash/Flex學習筆記(8):ActionScript3.0中的面對對象

首先要習慣AS3.0的幾個BT約定:1.一個.as檔案中,只能定義一個類2.類名稱必須與.as的檔案名稱相同3.類定義中必須要有package包聲明4.一個類最多隻能有一個建構函式5.包package的路徑/名稱約定:這個初次接觸時感覺有點小複雜,這樣描述吧:如果您在定義一個類時,package的聲明指定了名稱,比如 package jimmy{ public class

溫故而知新:設計模式之組合模式(Composite)

情境:如果想類比windows的開始菜單,分析一下會發現裡面的功能表項目:有些有子功能表,有些則沒有;因此大體可以將菜單類分為二類,設計代碼如下: /// <summary> /// 菜單的顯示介面 /// </summary> public interface IMenu { void Show(); } /// <summary> /// 菜單基類 /// </summary>

Flash/Flex學習筆記(35):如何正確監聽Stage對象的事件

如果想在一個自訂類中註冊對stage對象的監聽事件,然後在另一個文檔類中使用該類的執行個體(或在fla的時間軸上使用該類的執行個體),你會很鬱悶的發現:在建構函式中始終無法引用到this.stage(用trace(this.stge)會一直返回null),既然引用都得不到,當然也就無法註冊事件了,正確的做法如下:package{import flash.display.Sprite;import flash.events.Event;import flash.events.MouseEvent;

flash/flex 與 FluorineFx通訊之Hello World!

Bēniaǒk兄弟的Flex與.NET互操作(六):Flex和.NET協同開發利器FluorineFx 是基於vs2008 + flex builder3的,不知道什麼原因,我在vs2010 + flash builder4 上試了幾次,總是不成功(也許晚上應該自我檢討下人品鳥),於是有了這一篇東東,算是對 vs2010/flash

Flash/Flex學習筆記(56):矩陣變換

先回顧一下Silvelright中的矩陣變換[轉]WPF中的MatrixTransform,簡單點講:矩陣變換能改變對象的x,y座標,x或y方向上的縮放,以及對象在x,y軸上的旋轉(扭曲變形)上面這個是WPF/Silverlight中的3*3變換矩陣,其中X,Y用於改變對象的座標;M11,M22用於對象在x,y軸上的縮放;而M12,M21用於y軸,x軸上的扭曲。 As3.0中的Matix類跟這個類似:只不過,這個矩陣旋轉了一下(行列互換了),tx,ty仍然是用於座標的平移;a,d用於x,y方向的

總頁數: 61357 1 .... 4884 4885 4886 4887 4888 .... 61357 Go to: 前往

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.