このページはEtoJ逐語翻訳フィルタによって翻訳生成されました。

翻訳前ページへ


Interface XAnimatedSprite
Language

The 解放する/自由な and Open 生産性 控訴
解放(する)d: Apache OpenOffice 4.1.16

API

SDK

Tips ‘n’ Tricks

Miscellaneous


:: com :: sun :: 星/主役にする :: (判決などを)下すing ::

interface XAnimatedSprite
Base Interfaces
XAnimatedSpriteXSprite

XSprite
(言及/関連d interface's 要約:)
Interface to 支配(する)/統制する a sprite 反対する.
Description
This interface can be used to 支配(する)/統制する an animated sprite 反対する.

This interface can be used to 支配(する)/統制する an animated sprite 反対する on an XSpriteCanvas. Sprites are moving, animated 反対するs.

Since
OOo 2.0

Methods' 要約
startAnimation Start 活気/アニメーション sequence of this sprite. 
stopAnimation Stop the 活気/アニメーション sequence. 
resetAnimation Reset the 活気/アニメーション sequence to start with the first でっちあげる,人を罪に陥れる. 
updateAnimation 問題/発行する an 付加 (判決などを)下す call to this sprite's 活気/アニメーション. 
setViewState Changes the 見解(をとる) 明言する/公表する in place for this sprite's 活気/アニメーション. 
setAll Changes all of the sprite's せいにするs at one 原子の instance. 
Methods' 詳細(に述べる)s
startAnimation
無効の
startAnimation( [in] 二塁打  nSpeed );

Description
Start 活気/アニメーション sequence of this sprite.

The 速度(を上げる) of the 活気/アニメーション is given in cycles per second (where a cycle is defined as one 十分な 活気/アニメーション run, i.e. the 十分な [0,1] 範囲 of the XAnimation::(判決などを)下す's t parameter, or a 十分な sequence of sprite bitmaps drawn). Once an 活気/アニメーション is running, the associated XSpriteCanvas 扱うs 審査する updates automatically. That means, changes to position or alpha are 反映するd on 審査する automatically. Please 公式文書,認める その上の that sprite visibility and 活気/アニメーション are 関係のない, i.e. a hidden sprite can have a running 活気/アニメーション, which then 陳列する,発揮するs in the middle of the 活気/アニメーション sequence, when a show() is called later on.

Parameter nSpeed
The 速度(を上げる) of the 活気/アニメーション in cycles per second (where a cycle is defined as one 十分な 活気/アニメーション run, i.e. the 十分な [0,1] 範囲 of the XAnimation::(判決などを)下す's t parameter, or a 十分な sequence of sprite bitmaps drawn).
stopAnimation
無効の
stopAnimation();

Description
Stop the 活気/アニメーション sequence.

A その後の XAnimatedSprite::startAnimation will 開始する the sequence at the point where it was stopped with here. Once an 活気/アニメーション is stopped, the associated XSpriteCanvas does not update changed sprites anymore.

resetAnimation
無効の
resetAnimation();

Description
Reset the 活気/アニメーション sequence to start with the first でっちあげる,人を罪に陥れる.

If the 活気/アニメーション is 現在/一般に running, the next でっちあげる,人を罪に陥れる that is drawn after this method has finished, will be the first one. Please 公式文書,認める that if an 活気/アニメーション is not started, the associated XSpriteCanvas does not update changed sprites automatically.

updateAnimation
無効の
updateAnimation();

Description
問題/発行する an 付加 (判決などを)下す call to this sprite's 活気/アニメーション.

This method has no 影響 when called for a bitmap-sequence sprite. Please 公式文書,認める that if an 活気/アニメーション is not started, the associated XSpriteCanvas does not update changed sprites automatically, but has to be told to do so 経由で XSpriteCanvas::updateScreen().

setViewState
無効の
setViewState( [in] ViewState  aViewState )
raises( ::com::sun::星/主役にする::lang::IllegalArgumentException );

Description
Changes the 見解(をとる) 明言する/公表する in place for this sprite's 活気/アニメーション.

The 明言する/公表する given here is used when calling the XAnimation::(判決などを)下す() method, or when 製図/抽選 the sprite's bitmaps, それぞれ. There's no need to call XSpriteCanvas::updateAnimation() after this method, as it automatically rerenders, if necessary. Please 公式文書,認める that if an 活気/アニメーション is not started, the associated XSpriteCanvas does not update changed sprites automatically, but has to be told to do so 経由で XSpriteCanvas::updateScreen().

Parameter aViewState
The 明言する/公表する given here is used when calling the XAnimation::(判決などを)下す() method, or when 製図/抽選 the sprite's bitmaps, それぞれ.
Throws
com::sun::星/主役にする::lang::IllegalArgumentException if the 見解(をとる) 変形 matrix is singular.
setAll
無効の
setAll( [in] ::com::sun::星/主役にする::geometry::RealPoint2D  aNewPos,
[in] ViewState  aViewState,
[in] RenderState  aRenderState,
[in] 二塁打  nAlpha,
[in] boolean  bUpdateAnimation )
raises( ::com::sun::星/主役にする::lang::IllegalArgumentException );

Description
Changes all of the sprite's せいにするs at one 原子の instance.

This is useful at times where one does not want 多重の redraws for every 明言する/公表する change.

Please 公式文書,認める that if an 活気/アニメーション is not started, the associated XSpriteCanvas does not update changed sprites automatically, but has to be told to do so 経由で XSpriteCanvas::updateScreen().

Parameter aNewPos
New left,最高の,を越す 生産(高) position of the sprite. This position gets transformed by the 見解(をとる) and (判決などを)下す 明言する/公表する.
Parameter aViewState
New 見解(をとる) 明言する/公表する of the sprite, and part of the 変形 that is 適用するd to aNewPos. The 見解(をとる) 変形 matrix must not be singular.
Parameter aRenderState
New (判決などを)下す 明言する/公表する of the sprite, and part of the 変形 that is 適用するd to aNewPos. The (判決などを)下す 変形 matrix must not be singular.
Parameter nAlpha
New alpha value of the sprite. This value must be within the [0,1] 範囲.
Parameter bUpdateAnimation
Whether this method should implicitely call XSpriteCanvas::updateAnimation or not.
Throws
com::sun::星/主役にする::lang::IllegalArgumentException if one of the passed parameters does not 嘘(をつく) in the 明示するd, permissible 範囲.
最高の,を越す of Page

The ASF

Copyright & License | Privacy | 接触する Us | 寄付する | Thanks

Apache, OpenOffice, OpenOffice.org and the seagull logo are 登録(する)d trademarks of The Apache ソフトウェア 創立/基礎. The ASF logo is a trademark of The Apache ソフトウェア 創立/基礎. Other 指名するs appearing on the 場所/位置 may be trademarks of their 各々の owners.