Flash/Flex學習筆記(30):不用startDrag和stopDrag的對象拖動

對於從Sprite類繼承來的對象,要實現拖放當然是Flash/Flex學習筆記(13):對象拖動(startDrag/stopDrag) 裡講的方法最方便,但是對於不是從Sprite類繼承得來的對象,這startDrag/stopDrag是不能用的,這時候只能採用最通常用做法:利用Mouse_Down,Mouse_UP,Mouse_Move事件來處理注意:對象的Mouse_Move事件,只有當滑鼠在對象上時才能被監聽,如果使用者滑鼠移動過快,超出了對象的範圍,該事件就不起作用了,所以監聽Mous

js小技巧:延時載入Flash

當頁面中包含自動播放視頻的flash播放器時,flash的流媒體播放會一直不停的下載視頻(哪怕你點擊了播放暫停/停止也一樣在不停下載),這樣會影響到頁面其它元素的載入。最簡單的最佳化辦法就是讓Flash一開始不要播放:當然,你可以修改fla源檔案,讓視頻播放一開始就處於暫停,直到使用者點擊了播放按鈕。但問題是,如果您嵌入的是沒有源檔案的flash動畫,這種路子就走不通了。思路:可以先在放置flash的地方,放一張小圖片,點擊圖片後再把圖片元素換成對應的object標籤。<!DOCTYPE

溫故而知新:查看連接埠佔用情況以及DOS中的管道操作/重新導向操作

自從進入windows時代以後,估計這玩意兒很多人都快忘光了吧,今天小小複習一下 先來看DOS命令中的重新導向/管道操作符號 ">" :將命令輸出結果寫入到檔案或裝置(比如印表機),而不是直接輸出在螢幕上樣本:c:\> dir /w > dir_tree.txt該命令將把c:\(即c盤根目錄)下的目錄和檔案名稱以橫向方式列出來,最終結果將產生在 c:\dir_tree.txt中注:我通常用它來輸出項目的目錄結構c:\> tree d:\workdir\app /f

裝箱與實值型別雖然很容易理解,但是在實際使用中,並不總是能100%用對

public struct Point { private int m_x, m_y; public Point(int x, int y) { m_x = x; m_y = y; } public override string ToString() { return string.Format("{0},{1}", m_x, m_y)

“AS3.0進階動畫編程”學習:第四章 尋路(AStar/A星/A*)演算法 (中)

上一部分提到了節點(Node),代價(Cost),估價公式等基本概念,有了這些知識鋪墊 就可以正式開啟尋路之旅了!如,這是一個5行8列的網格,黃色節點為起點,紅色節點為終點,黑色節點為障礙物(節點)。尋路過程可以這樣考慮:1、先以起點為中心,向周邊擴張一圈,同時計算出周邊節點(最多有8個)的單步代價g(即從中心點移動到相鄰格子的代價:水平或垂直為1,對角為1.4);然後再計算周邊每個節點到終點的估算代價h(利用上一部分最後講到的估算公式),從而得出周圍每個節點的總代價 f =

不用臨時變數,交換二個整型變數的值

早上出門前看時間還早,反正出去等公交也是等,就撈起墊桌腳的一本書(C程式設計),隨便翻了翻,看到下面這個方法,記錄下來,說不定哪天就用到了:using System;namespace test{ class Program { static void Main(string[] args) { int x = 3; int y = 4;

AS1.0(2.0)中的XML樣本

雖然Flash早就升級為AS3.0,但是FMS的服務端編程依然僅支援AS1.0(2.0),服務端與.net通訊的最簡單方式莫過於請求一個RESTful的webService或wcf,通過它們返回的xml來擷取資料。var _xml:XML = new XML("<ArrayOfstring xmlns=\"http://schemas.microsoft.com/2003/10/Serialization/Arrays\" xmlns:i=\"http://www.w3.org/2001/

jQuery中排除指定元素,同時選擇剩下的所有元素

情境:某頁面用了js延時載入技術處理所有圖片,以改善使用者體驗,但是有幾個圖片不想延時載入,要求把它們單獨挑出來。研究了一下jQuery的API文檔,搞掂了,jQuery真的很方便,貼在這裡備份:<!doctype html><html><head><title>菩提樹下的楊過</title><script type="text/javascript" src="http://img.24city.com/js/jquery-1.

“AS3.0進階動畫編程”學習:第四章 尋路(AStar/A星/A*)演算法 (上)

一提到“A*演算法”,可能很多人都有"如雷貫耳"的感覺。用最白話的語言來講:把遊戲中的某個角色放在一個網格環境中,並給定一個目標點和一些障礙物,如何讓角色快速“繞過障礙物”找出通往目標點的路徑。(如)在尋路過程中,角色總是不停從一個格子移動到另一個相鄰的格子,如果單純從距離上講,移動到與自身斜對角的格子走的距離要長一些,而移動到與自身水平或垂直方面平行的格子,則要近一些。為了描述這種區別,先引入二個概念:節點(Node):每個格子都可以稱為節點。代價(Cost):描述角色移動到某個節點時所走的距

“AS3.0進階動畫編程”學習:第四章 尋路(AStar/A星/A*)演算法 (下)

在前一部分的最後,我們給出了一個尋路的樣本,在大多數情況下,運行還算良好,但是有一個小問題,如:很明顯,障礙物已經把路堵死了,但是小球仍然穿過對角線跑了出來!問題在哪裡:我們先回顧一下AStar.as中用於判斷的if語句//如果是當前節點,或者是不可通過的,則跳過if (test == node || !test.walkable){

Flash/Flex學習筆記(31):對象拖拽與投擲

對象拖拽:這其實就是以前所學知識:Flash/Flex學習筆記(13):對象拖動(startDrag/stopDrag) + Flash/Flex學習筆記(23):運動學原理 的綜合運用,要提一下的是下面代碼中對於EnterFrame的添加與移除操作package {import flash.display.Sprite;import flash.display.StageAlign;import flash.display.StageScaleMode;import flash.events.

Flash/Flex學習筆記(7):FMS3.5基於IIS的安裝

一般來講,在windows上安裝軟體從來都不是什麼難事兒,但FMS卻在安裝過程中"充滿"了誤導(好吧,其實也就是誇張的說法而已) 1.下載FMS3.5http://www.adobe.com/products/flashmediainteractive/?promoid=DJDTG這上面有一個免費開發版(除了串連數有限制,其它功能完全一樣) 2.一路Next安裝 注意:不要勾選安裝Apache 2.2

jQuery無縫圖片橫向(水平)/豎向(垂直)滾動

jQuery的一個不錯的小外掛程式,記性越來越差了,整理一下貼在這裡,方便以後Copy & Paste<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html

flash 顯示 qq客服狀態

前幾天看到有園友寫了一篇“ flash查看對方qq是否線上 ”,正好今天有一個朋友搞flash全站,想使用這個功能,但是有些小要求,點擊表徵圖後,要求彈出QQ對話方塊,於是改進了一下:package {import flash.display.Sprite;import flash.events.Event;import flash.events.MouseEvent;import flash.globalization.StringTools;import

Flash/Flex學習筆記(6):製作基於xml資料來源的flv視頻播放器

今天折騰了大半天,總算搞出了一個功能簡單的視頻播放器,可以向公司領導交差了 步驟:1.Flash CS4 中 先拖一個"FLVPlayback"組件到舞台上注:FLVPlayback本身已經具備了flv播放的準系統,簡單設定下屬性就能播放視頻了2.載入xml資料來源xml資料來源格式如下:<?xml version="1.0" encoding="utf-8"?><data> <item flv="flv地址1" photo="縮圖1" url="點擊路徑1"

flex中使用swc實現更好的介面代碼分離

前幾天寫過一篇"flash開發中如何?介面代碼分離",評論中 小-G 同學給出了更好的建議:swc ,今天試用了一下,果然比較embed swf來得更爽!同時對小-G同學表示感謝!就拿視頻播放器的控制來說吧:通常我們會把一些常規的控制按鈕,利用Flash CS的IDE介面做好,放到庫中如果按embed

SqlServer:此資料庫處於單一使用者模式,導致資料庫無法刪除的處理

今天在刪除一個資料庫時,一直報錯,大意是:此資料庫處理單一使用者模式,尚在串連當中,無法刪除(既使將SQLServer停止後再啟動也是如此)百度之後找到瞭解決辦法,備份於此:USE [master]GO/****** Object: StoredProcedure [dbo].[killspid] Script Date: 03/28/2011 11:01:32 ******/SET ANSI_NULLS ONGOSET QUOTED_IDENTIFIER ONGO

[轉載]Flash P2P 檔案分享權限設定基礎教程

文章目錄 How does it workSimple Object ReplicationHow was it built?Creating ByteArray P2P File SharingWhere to go from here 一篇很不錯的講解"利用flash player

silverlight擷取外部資料的另一種選擇:FluorineFx

Silverlight從其它系統擷取外部資料的常規途徑無非下面2種:1、直接遠程載入文本或xml檔案 (直接請求ashx/aspx,然後在ashx/aspx上輸出資訊也可以歸入這一類)2、通過wcf/webService取得資料(當然,sl跟原生sl之間也能交換資料,但這個用處有限,此外通過socket也能拿到資料,但是socket要玩好並不容易,難度係數有點高,本文不做討論)而返回的資料格式,最常用的通常為"xml"、"json字串"(或一般字元串) 或

Flash/Flex學習筆記(33):如何用As3協同Flash CS IDE控制MovieClip執行個體

AS3曆經若干年的成長,已經完全進化為一門物件導向的(動態)語言,但很多介紹AS3的書籍上往往只注意了AS3語言本身,而淡化了如何跟Flash IDE協同開發。1.如何在Flash時間軸代碼上建立一個外部as檔案中定義的MovieClip執行個體?假設外部有一個MyClip.as檔案,內容如下:package {import flash.display.MovieClip;public class MyClip extends MovieClip {public function MyClip(

總頁數: 61357 1 .... 4885 4886 4887 4888 4889 .... 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.