最美情侣中文字幕电影,在线麻豆精品传媒,在线网站高清黄,久久黄色视频

歡迎光臨散文網(wǎng) 會員登陸 & 注冊

未完成[補(bǔ)檔]bilibili播放器特殊彈幕語言-Display

2023-02-27 21:05 作者:初代目蔥娘  | 我要投稿

標(biāo)題:Display

轉(zhuǎn)自:docs.bilibili.tv

目錄

1 概述

2 fullScreenWidth

? ? 2.1 示例

3 fullScreenHeight

? ??3.1 示例

4 width

5 height

6 createMatrix

? ??6.1 返回

? ??6.2 示例

7 createPoint

? ??7.1 返回

8 createComment

? ??8.1 參數(shù)

? ??8.2 返回

? ??8.3 示例

9 createShape

? ??9.1 參數(shù)

? ??9.2 返回

? ??9.3 示例

10 createCanvas

? ??10.1 參數(shù)

? ??10.2 返回

? ??10.3 示例

11 createButton

? ??11.1 參數(shù)

? ??11.2 返回

? ??11.3 示例

12 createGlowFilter

? ??12.1 參數(shù)

13 createBlurFilter

? ??13.1 參數(shù)

14 toIntVector

? ??14.1 參數(shù)

15 toUIntVector

? ??15.1 參數(shù)

16 toNumberVector

? ??16.1 參數(shù)

17 createVector3D

? ??17.1 參數(shù)

18 createMatrix3D

? ??18.1 參數(shù)

19 createColorTransform

? ??19.1 參數(shù)

20 createTextFormat

? ??20.1 參數(shù)

21 通用創(chuàng)建參數(shù)

? ??21.1 參數(shù)

概述

包括了舞臺彈幕的操作 可使用別名$

fullScreenWidth

fullScreenWidth:uint [只讀]

返回變?yōu)槿链笮r使用的顯示器寬度(如果立即進(jìn)入該狀態(tài))。如果用戶有多臺顯示器,則使用的顯示器是此時顯示大部分舞臺的顯示器。

注意:在檢索值和變?yōu)槿链笮≈g,如果用戶有機(jī)會將瀏覽器從一臺顯示器移到另一臺顯示器,則該值可能不正確。

示例

fullScreenHeight

fullScreenHeight:uint [只讀]

返回變?yōu)槿链笮r使用的顯示器高度(如果立即進(jìn)入該狀態(tài))。如果用戶有多臺顯示器,則使用的顯示器是此時顯示大部分舞臺的顯示器。

注意:在檢索值和變?yōu)槿链笮≈g,如果用戶有機(jī)會將瀏覽器從一臺顯示器移到另一臺顯示器,則該值可能不正確。

示例

width

width:Number [只讀]

指示顯示對象的寬度,以像素為單位。

height

height:Number [只讀]

指示顯示對象的高度,以像素為單位。

createMatrix

public function createMatrix():Matrix;

使用指定參數(shù)創(chuàng)建新的 [Matrix] 對象。

返回

Matrix -創(chuàng)建的 [Matrix] 對象。

示例

createPoint

public function createPoint(x:Number = 0, y:Number = 0);

使用指定參數(shù)創(chuàng)建新的 [Point] 對象。

返回

Point -創(chuàng)建的 [Point] 對象。

createComment

public function createComment(text:String,param:Object):CommentField

使用指定參數(shù)創(chuàng)建新的彈幕對象。

參數(shù)

text?— 彈幕對象中的文字信息。

param?— 創(chuàng)建參數(shù) 請參閱?Display#通用創(chuàng)建參數(shù)

返回

CommentField — 新創(chuàng)建的彈幕對象

示例

以下示例為創(chuàng)建一個內(nèi)容為 ● 的彈幕,存活在屏幕中五秒 其中移動時間3秒

以下示例會創(chuàng)建一個元件,內(nèi)容為當(dāng)前播放時間,存活十秒內(nèi)會不斷變化文字大小、色彩、位置及透明度

以下示例會創(chuàng)建一個元件,內(nèi)容為TEST,存活5秒內(nèi)會漸顯,然后移動X軸并漸隱

createShape

public function createShape(text:String,param:Object):Shape

使用指定參數(shù)創(chuàng)建新的圖型對象。

參數(shù)

param?— 創(chuàng)建參數(shù) 請參閱?Display#通用創(chuàng)建參數(shù)

返回

Shape— 新創(chuàng)建的圖型對象 創(chuàng)建圖型請參閱Display.createGraphic.graphics

示例

下面的示例在顯示對象注冊點 (0, 0) 右側(cè) 250 個像素的位置繪制一個綠色圓形對象,寬度和高度為 100 個像素。 繪制 4 條曲線以生成一個圓,并將其填充為綠色。

下面的示例繪制一個矩形和一個圓,它們使用從紅色到綠色、再到藍(lán)色的漸變筆觸。

以下示例會創(chuàng)建一個元件,內(nèi)容為當(dāng)前播放時間,存活十秒內(nèi)會不斷變化文字大小、色彩、位置及透明度

createCanvas

public function createCanvas(text:String,param:Object):CommentCanvas

使用指定參數(shù)創(chuàng)建新的容器。

參數(shù)

param?— 創(chuàng)建參數(shù) 請參閱?Display#通用創(chuàng)建參數(shù)

返回

CommentCanvas — 新創(chuàng)建的圖型容器

示例

createButton

public function createButton(param:Object):CommentButton

使用指定參數(shù)創(chuàng)建新的按鈕。

參數(shù)

param?— 創(chuàng)建參數(shù) 請參閱?Display#通用創(chuàng)建參數(shù)

? ? text:String —?按鈕標(biāo)題?創(chuàng)建參數(shù)附加值

? ? onclick:Function — 點擊處理函數(shù)?創(chuàng)建參數(shù)附加值

返回

CommentButton — 新創(chuàng)建的按鈕

示例

createGlowFilter

public function createGlowFilter(color:uint = 0xFF0000, alpha:Number = 1.0, blurX:Number = 6.0, blurY:Number = 6.0, strength:Number = 2, quality:int = 1, inner:Boolean = false, knockout:Boolean = false):[GlowFilter]

用指定參數(shù)初始化新的 GlowFilter 實例。

參數(shù)

color:uint (default = 0xFF0000) — 光暈顏色,采用十六進(jìn)制格式 0xRRGGBB。默認(rèn)值為 0xFF0000。

alpha:Number (default = 1.0) — 顏色的 Alpha 透明度值。有效值為 0 到 1。例如,0.25 設(shè)置透明度值為 25%。

blurX:Number (default = 6.0) — 水平模糊量。有效值為 0 到 255(浮點)。2 的乘方值(如 2、4、8、16 和 32)經(jīng)過優(yōu)化,呈示速度比其他值更快。

blurY:Number (default = 6.0) — 垂直模糊量。有效值為 0 到 255(浮點)。2 的乘方值(如 2、4、8、16 和 32)經(jīng)過優(yōu)化,呈示速度比其他值更快。

strength:Number (default = 2) — 印記或跨頁的強(qiáng)度。該值越高,壓印的顏色越深,而且發(fā)光與背景之間的對比度也越強(qiáng)。有效值為 0 到 255。

quality:int (default = 1) — 應(yīng)用濾鏡的次數(shù)。使用 BitmapFilterQuality 常量:

  • low

  • middle

  • high

? ? ? 有關(guān)詳細(xì)信息,請參閱 quality 屬性的說明。

inner:Boolean (default = false) — 指定發(fā)光是否為內(nèi)側(cè)發(fā)光。值 true 指定發(fā)光是內(nèi)側(cè)發(fā)光。值 false 指定發(fā)光是外側(cè)發(fā)光(對象外緣周圍的發(fā)光)。

knockout:Boolean (default = false) — 指定對象是否具有挖空效果。值為 true 將使對象的填充變?yōu)橥该?,并顯示文檔的背景顏色。。

createBlurFilter

public function createBlurFilter(blurX:Number = 4.0, blurY:Number = 4.0, quality:int = 1):[BlurFilter]

用指定參數(shù)初始化濾鏡。默認(rèn)值會創(chuàng)建一個柔化的、未聚焦的圖像。

參數(shù)

blurX:Number (default = 4.0) — 水平模糊量。有效值為 0 到 255.0(浮點值)。

blurY:Number (default = 4.0) — 垂直模糊量。有效值為 0 到 255.0(浮點值)。

quality:int (default = 1) — 應(yīng)用濾鏡的次數(shù)。使用 BitmapFilterQuality 常量:

  • low

  • middle

  • high

? ? ? 雖然您可以使用不超過 15 的其它數(shù)值來達(dá)到不同的效果,但是請注意,值越高,呈現(xiàn)速度越慢。

toIntVector

function toIntVector(a:Array):Vector.<int>;

轉(zhuǎn)換為vector.<int>

參數(shù)

a:Array — 要轉(zhuǎn)換為vector.<int>的數(shù)組

toUIntVector

function toIntVector(a:Array):Vector.<UInt>;

轉(zhuǎn)換為vector.<UInt>

參數(shù)

a:Array — 要轉(zhuǎn)換為vector.<UInt>的數(shù)組

toNumberVector

function toNumberVector(a:Array):Vector.<Number>;

轉(zhuǎn)換為vector.<Number>

參數(shù)

a:Array — 要轉(zhuǎn)換為vector.<Number>的數(shù)組

createVector3D

function createVector3D(x:Number=0.0, y:Number=0.0, z:Number=0.0, w:Number=0.0):Vector3D;

創(chuàng)建?Vector3D?對象的實例。如果未指定構(gòu)造函數(shù)的參數(shù),則將使用元素 (0,0,0,0) 創(chuàng)建 Vector3D 對象。

參數(shù)

x':Number (default = 0.) — 第一個元素,例如 x 坐標(biāo)。

y':Number (default = 0.) — 第二個元素,例如 y 坐標(biāo)。

z':Number (default = 0.) — 第三個元素,例如 z 坐標(biāo)。

w':Number (default = 0.) — 表示額外數(shù)據(jù)的可選元素,例如旋轉(zhuǎn)角度。

createMatrix3D

function createMatrix3D(a:*):Matrix3D;

創(chuàng)建?Matrix3D?對象。

如果未定義任何參數(shù),則構(gòu)造函數(shù)會生成一個恒等或單位 Matrix3D 對象。在矩陣表示法中,恒等矩陣中的主對角線位置上的所有元素的值均為一,而所有其他元素的值均為零。恒等矩陣的 rawData 屬性的值為 1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1。恒等矩陣的位置或平移值為 Vector3D(0,0,0),旋轉(zhuǎn)設(shè)置為 Vector3D(0,0,0),縮放值為 Vector3D(1,1,1)。

參數(shù)

a:* — 用于初始化的Array或者Vector.<Number>。一個由 16 個數(shù)字組成的矢量,其中,每四個元素可以是 4x4 矩陣的一列。

createColorTransform

function createColorTransform(redMultiplier:Number = 1.0, greenMultiplier:Number = 1.0, blueMultiplier:Number = 1.0, alphaMultiplier:Number = 1.0, redOffset:Number = 0, greenOffset:Number = 0, blueOffset:Number = 0, alphaOffset:Number = 0):ColorTransform;

用指定的顏色通道值和 Alpha 值為顯示對象創(chuàng)建 ColorTransform 對象。

參數(shù)

redMultiplier:Number (default = 1.0) — 紅色乘數(shù)的值,在 0 到 1 范圍內(nèi)。

greenMultiplier:Number (default = 1.0) — 綠色乘數(shù)的值,在 0 到 1 范圍內(nèi)。

blueMultiplier:Number (default = 1.0) — 藍(lán)色乘數(shù)的值,在 0 到 1 范圍內(nèi)。

alphaMultiplier:Number (default = 1.0) — Alpha 透明度乘數(shù)的值,在 0 到 1 范圍內(nèi)。

redOffset:Number (default = 0) — 紅色通道值的偏移量,在 -255 到 255 范圍內(nèi)。

greenOffset:Number (default = 0) — 綠色通道值的偏移量,在 -255 到 255 范圍內(nèi)。

blueOffset:Number (default = 0) — 藍(lán)色通道值的偏移量,在 -255 到 255 范圍內(nèi)。

alphaOffset:Number (default = 0) — Alpha 透明度通道值的偏移量,在 -255 到 255 范圍內(nèi)。

createTextFormat

function createTextFormat(font:String = null, size:Object = null, color:Object = null, bold:Object = null, italic:Object = null, underline:Object = null, url:String = null, target:String = null, align:String = null, leftMargin:Object = null, rightMargin:Object = null, indent:Object = null, leading:Object = null):TextFormat;

創(chuàng)建一個具有指定屬性的?TextFormat?對象。然后可更改 TextFormat 對象的屬性以更改文本字段的格式設(shè)置。

任何參數(shù)都可設(shè)置為 null 以表示該參數(shù)未定義。所有參數(shù)都是可選的;任何省略的參數(shù)都被視為 null。

參數(shù)

font:String (default = null) — 以字符串形式表示的文本字體名稱。

size:Object (default = null) — 一個表示大小(以像素為單位)的整數(shù)。

color:Object (default = null) — 使用此文本格式的文本的顏色。包含三個 8 位 RGB 顏色成分的數(shù)字;例如,0xFF0000 為紅色,0x00FF00 為綠色。

bold:Object (default = null) — 一個布爾值,表示文本是否為粗體字。

italic:Object (default = null) — 一個布爾值,表示文本是否為斜體。

underline:Object (default = null) — 一個布爾值,表示文本是否帶有下劃線。

url:String (default = null) — 使用此文本格式的文本超鏈接到的 URL。如果 url 為空字符串,則表示文本沒有超鏈接。

target:String (default = null) — 顯示超鏈接的目標(biāo)窗口。如果目標(biāo)窗口為空字符串,則文本顯示在默認(rèn)目標(biāo)窗口 _self 中。如果 url 參數(shù)設(shè)置為空字符串或值 null,雖然您可以獲取或設(shè)置此屬性,但該屬性不起作用。

align:String (default = null) — 段落的對齊方式,作為 TextFormatAlign 值。

leftMargin:Object (default = null) — 表示段落的左邊距,以像素為單位。

rightMargin:Object (default = null) — 表示段落的右邊距,以像素為單位。

indent:Object (default = null) — 一個整數(shù),表示從左邊距到段落中第一個字符的縮進(jìn)。

leading:Object (default = null) — 一個數(shù)字,表示行與行之間的前導(dǎo)垂直間距量。

通用創(chuàng)建參數(shù)

Object

參數(shù)

x?— 新創(chuàng)建元件的X軸座標(biāo)

y?— 新創(chuàng)建元件的Y軸座標(biāo)

lifeTime?— 元件的生存時間

alpha?— 元件的透明度

color?— 文字類元件的色彩

fontsize?— 文字類元件的大小

parent?— 元件的父元件 可選 (進(jìn)階應(yīng)用)

motion?— 元件移動策略 可選

  • 可選屬性 x, y, alpha, rotationZ, rotationY

  • 屬性值

motionGroup?— 元件移動策略組 可選 此選項填寫后motion將失效?此屬性為motion數(shù)組

Matrix:http://help.adobe.com/zh_CN/FlashPlatform/reference/actionscript/3/flash/geom/Matrix.html

Point:http://help.adobe.com/zh_CN/FlashPlatform/reference/actionscript/3/flash/geom/Point.html

GlowFilter:http://help.adobe.com/zh_CN/FlashPlatform/reference/actionscript/3/flash/filters/GlowFilter.html?filter_flash=cs5&filter_flashplayer=10.2&filter_air=2.6#GlowFilter()

BlurFilter:http://help.adobe.com/zh_CN/FlashPlatform/reference/actionscript/3/flash/filters/BlurFilter.html

Vector3D:http://help.adobe.com/zh_CN/FlashPlatform/reference/actionscript/3/flash/geom/Vector3D.html

Matrix3D:http://help.adobe.com/zh_CN/FlashPlatform/reference/actionscript/3/flash/geom/Matrix3D.html

TextFormat:http://help.adobe.com/zh_CN/FlashPlatform/reference/actionscript/3/flash/text/TextFormat.html

補(bǔ)間效果:http://static.hdslb.com/MotionSample.swf

未完成[補(bǔ)檔]bilibili播放器特殊彈幕語言-Display的評論 (共 條)

分享到微博請遵守國家法律
任丘市| 荃湾区| 西盟| 高阳县| 蕉岭县| 怀宁县| 巍山| 新邵县| 土默特右旗| 抚州市| 宁城县| 缙云县| 亳州市| 平和县| 乌什县| 尼勒克县| 罗田县| 沁源县| 罗源县| 屏东县| 炉霍县| 普宁市| 张家口市| 仙居县| 庄河市| 青州市| 谷城县| 山阳县| 宜宾县| 涪陵区| 道孚县| 锡林浩特市| 新蔡县| 邯郸市| 介休市| 泽库县| 荆州市| 德兴市| 城口县| 怀集县| 寿光市|