About ImageSprite_MIT_AI
◆アプリ名: ImageSprite_MIT_AI (十二星座シリーズ / 開発コード名: Leo)
画像を動作(=アニメーション)させたいときは、MIT App Inventor ではImageSprite(※1)を使用します。
今回、ImageSpriteの利用例として、デバイス画面上に小さな画像を一つランダムに動かし、画像に接触したら色々な反応(※2)をするアプリを製造してみました。
また、動作させる画像は、ご自分のデバイスに保存された任意の画像を設定することが可能です。
画像の選択は、MIT App Inventor ImagePicker(※3)を利用しています。
なお、本アプリは内蔵メモリではなく、SDカードにインストールされます。また、本アプリは、MIT App Inventor V1.33(※4)で製造し、AppToMarket V3.2(※5)でリビルド したノンコーディングなものです。
※1 ImageSpriteとは、画像等をアニメーションさせるMIT App Inventor Animation Componentsの一つです。
詳細は、公式HP(http://appinventor.mit.edu/explore/content/animation.html#ImageSprite)をご参照下さい。
※2 画像にタッチした直後(TouchDown)音声を発し、メッセージが画面表示されます。
画像のタッチをやめた直後(TouchUp)0.1秒振動します。また、画像をフリックすると1.0秒振動します。
※3 ImagePickerとは、画像を選択する特殊なボタンで、MIT App Inventor Media Componentsの一つです。
ImagePickerボタンを押すと、デバイスの画像ギャラリーが現れ、任意の画像を選択することができます。
詳細は、公式HP(http://appinventor.mit.edu/explore/content/media.html#ImagePicker)をご参照下さい。
※4 MIT App Inventor V1.33
http://appinventor.mit.edu/
※5 AppToMarketV3.2
https://code.google.com/p/apptomarket/
【ご提供サービス】
デバイス画面上に小さな画像を一つランダムに動かし、画像に接触したら以下の反応をします。
-Touched: "Touched"メッセージが画面表示されます。10回Touchedできたら…
-TouchDown: "音声"が発します。
-TouchUp: "0.1秒振動します。
-Flung: "1.0秒振動します。
また、以下のパラメータを変更し、ImageSpriteを動作することが可能です。
-Interval: Default 100 [msec]。画像の座標を更新する間隔。
-Rotates: Default True。Trueの場合、画像を進行方向に合わせて回転させる機能。
-Speed: Default 0.0 [pix]。画像をInterval[msec]毎に動かすピクセル数
ImageSpriteが提供する機能を確認するお役にたてれば幸いです。
【十二星座シリーズについて】
本シリーズは、私がMIT App Inventorの APIを理解したいと考え、製造したアプリ群です。
従い、本シリーズは目的重視の為、実用的ではないかもしれません…が、どうかお許し下さい。
ただし、アプリのロジックとして、MIT App Inventor Blocks Editorの図を私のHPに公開させて頂こうと考えております。
ご参考になれば幸いです。
【ダウンロード後によくある質問】
ImagePickerで選択した画像はそのサイズによらず、50x50ピクセルの正方形サイズに縮小されます。
従い、選択元画像が正方形や正円ではない場合、若干ゆがんでしまいます。
【対応端末】
AndroidOSのバージョン2.0以上搭載の端末でご利用いただけます。
スマートフォン以外の機器(スマートTVなど)は、動作保証外です。 ◆ application name: ImageSprite_MIT_AI (Twelve Constellations series / development code name: Leo)
When the behavior you want to (= animation) the image, and then use ImageSprite in the MIT App Inventor (※ 1).
This time, as the example of the use of ImageSprite, tried to manufacture the app to the (※ 2) reaction various move randomly one small image on the device screen, when in contact with the image.
The image to be operated is possible to set any image stored in the device of oneself.
Selection of images, has been using MIT App Inventor ImagePicker the (※ 3).
Instead of the built-in memory, the application is installed in the SD card. In addition, this app is a non-coding manufactured in (※ 4) MIT App Inventor V1.33, was rebuilt in (※ 5) AppToMarket V3.2.
※ With 1 ImageSprite, is one of the MIT App Inventor Animation Components to animate images and the like.
For more information, please refer to official HP (http://appinventor.mit.edu/explore/content/animation.html # ImageSprite).
※ issues a (TouchDown) voice immediately after you touch the two images, a message is displayed on the screen.
The vibration (TouchUp) 0.1 seconds after you have retired a touch of image. In addition, it will vibrate 1.0 seconds and flick the image.
※ With the 3 ImagePicker, with a special button to select the image, is one of the MIT App Inventor Media Components.
When you press the button ImagePicker, you can image gallery of the device appears, select any image.
For more information, please refer to official HP (http://appinventor.mit.edu/explore/content/media.html # ImagePicker).
※ 4 MIT App Inventor V1.33
http://appinventor.mit.edu/
※ 5 AppToMarketV3.2
https://code.google.com/p/apptomarket/
[Services Provided]
To the following reaction move randomly one small image on the device screen, when in contact with the image.
-Touched: "Touched" message is displayed on the screen. When you 10 times Touched ...
-TouchDown: I will issue a "voice".
-TouchUp: I will vibrate "0.1 seconds.
-Flung: I will vibrate "1.0 seconds.
In addition, it is possible to change the following parameters, operating the ImageSprite.
-Interval: Default 100 [msec]. Interval to update the coordinates of the image.
-Rotates: Default True. If True, the function of rotating in accordance with the direction of travel image.
-Speed: Default 0.0 [pix]. The number of pixels to move Interval [msec] for each image
I'd appreciate it if Tatere to your role to verify which features ImageSprite provides.
[About twelve constellations Series]
I want to understand the API of MIT App Inventor I, this series is a suite of applications that were produced.
Therefore, for the purpose of emphasis, it may not be practical ... but this series, please forgive me.
However, I have been thinking as logic of the application, and will let Itadako published on my HP figure MIT App Inventor Blocks Editor.
It would be greatly appreciated if you become your reference.
[Frequently Asked Questions after download]
The image selected in ImagePicker without depending on its size, it is reduced to a square size of 50x50 pixels.
The follow, if selected original image is not a circle or square, it will be distorted slightly.
[Correspondence] terminal
Available at terminals with version 2.0 or higher of AndroidOS.
Equipment other than a smartphone (such as Smart TV) is not guaranteed.