要使用MOVIEMATERIAL的話要把全部變成AWAY3D版
不要使用LITE版的
之後如果要拍螢幕,要畫STAGE,並且寬高用數字指定
var bmp:BitmapData = new BitmapData( 640, 480 ,false);
bmp.draw( stage )
flash加解密
http://blog.csdn.net/sixingbugai/article/details/6712276
import com.facebook.graph.Facebook;***輸入你的app id
protected static const APP_ID:String = "2011045***62438"; //APP的ID***初始化並在按鈕上加事件
protected function configUI():void {
Facebook.init(APP_ID,initHandler);
publish_btn.addEventListener(MouseEvent.CLICK, handlePublishClick, false, 0, true);
}
***判斷有無登入
public function initHandler(result:Object, fail:Object):void
{
trace("init2");
if (result)
{
//txt_mc.txt.text = "asdf";
trace("result.uid = " +result.uid);
//若曾經登入過,這邊就可以取得session,可以執行自動登入的動作
}else {
//txt_mc.txt.text = "false3";
trace("false")
}
}
發佈至塗鴉牆
private function handlePublishClick(e:MouseEvent):void
{
var data:Object = new Object();
data.link = "http://developers.facebook.com/docs/reference/dialogs/";
data.picture="http://fbrell.com/f8.jpg"
data.name = "這是asdfasdfasdfname";
data.caption = "這是cadsfasdfasdaption";
data.description = "這是dsdfasdfasdfescription";
data.message = "這是mesdsfsfsdfasdfsage";
data.source = "http://**************************;
var picdata:Object = new Object();
picdata.name = "下載圖片";
picdata.link = "http://fbrell.com/f8.jpg";
data.actions = picdata;
trace("發佈至塗鴉牆" + data);
Facebook.ui("feed", data, requestHandler, "popup");
}
private function requestHandler(result:Object, fail:Object = null):void
{
trace(result + "" + fail);
}
}
}