Flash Media Event を使用してゲームにカメラ ロールを実装しました。今、私はトリミング機能が欲しいです。ギャラリーから写真を撮ったら、ゲームにアップロードする前に、Android フォンのブラック ベリー メッセンジャー dp でトリミングするようにトリミングする方法を教えてください。スターリング、AIR、フラッシュ、および as3 コードを使用しています。
1 に答える
0
質問はムクドリとは関係ありません。Google では、たとえばこのhttp://shaun.boyblack.co.za/blog/2008/08/29/image-resizing-and-cropping-utility/やhttp:// blog.soulwire.co.uk/code/actionscript-3/fit-a-displayobject-into-a-rectangleスターリング表示オブジェクトと従来のフラッシュの間にはそれほど大きな違いはありません。したがって、コードは次のようになります。
protected var myCam:CameraUI;
...
myCam = new CameraUI();
myCam.addEventListener(MediaEvent.COMPLETE, onComplete);
myCam.launch(MediaType.IMAGE);
...
protected function onComplete(e:MediaEvent):void
{
//getting the url to image file
var file:File = e.data.file;
trace(file.nativePath); //or
trace(file.url);
//then you can download image and crop it with any technic as simple bitmap
//then use it for Texture and show it in starling
//then upload it to server
}
于 2015-02-17T06:33:24.900 に答える