私は単純にテキスト入力にaccelerometerXの更新値を表示しようとしていますが、Flash Builderに付属しているエミュレータでの振る舞いや振る舞いをシミュレートする方法はわかりません。以下は私が使用しているコードです。Adobe AIR for Mobileでジェスチャー/ナッシングジェスチャーをエミュレートしますか?
<?xml version="1.0" encoding="utf-8"?>
<s:View xmlns:fx="http://ns.adobe.com/mxml/2009"
xmlns:s="library://ns.adobe.com/flex/spark"
title="MainView" creationComplete="onCreationComplete(event)">
<fx:Script>
<![CDATA[
import flash.sensors.Accelerometer;
import mx.events.FlexEvent;
protected function onCreationComplete(event:FlexEvent):void
{
var tShake:Accelerometer = new Accelerometer();
tShake.addEventListener(AccelerometerEvent.UPDATE, onAccelerometerUpdate);
}
protected function onAccelerometerUpdate(event:AccelerometerEvent):void {
sampleDisplay.text = event.accelerationX.toString();
}
]]>
</fx:Script>
<fx:Declarations>
<!-- Place non-visual elements (e.g., services, value objects) here -->
</fx:Declarations>
<s:TextArea id="sampleDisplay" x="14" y="11"/>
</s:View>
これは、私の悲しい試みのビデオです。もちろんそれはしません。
http://www.youtube.com/watch?v=3uOOLnXd5qA
私はFlash Builder 4.5を使用しています。そしてFlex SDK 4.5.1。あなたの与えられた解決策に私のチャンスについて何が言いますか? – Propeller
Device Centralへのアクセス権がある場合(Flash CS5.5のインストールを介して)、可能である可能性があります。 bin-debugフォルダからswfをDevice Centralにロードし、何が起こるかを確認してください。 –
申し訳ありませんが、かなり新人ですが、実際にswfファイルをロードするにはどうすればいいですか?どこに行くの? – Propeller