Flomageリファレンスマニュアル

関数一覧

初期化

ライセンス認証の実行 InitLicense( InitCompleteFunc )
フロアマップのサイズ情報の初期化 Init( FrameW, FrameH )
フロアマップ情報の初期化 ResetStorage()

マウス操作

マウスボタンダウン時の動作 OnMouseDown( offsetX, offsetY, ctrlKey, shiftKey )
マウス移動時の動作 OnMouseMove( offsetX, offsetY, ctrlKey, shiftKey )
マウスボタンアップ時の動作 OnMouseUp( offsetX, offsetY, ctrlKey, shiftKey )
ホイール回転時の動作(ズーム) OnMouseWheel( offsetX, offsetY, detail, wheelDelta )
タッチ時の開始時の動作 TouchStart( event )
タッチ移動時の動作 TouchMove( event )
タッチ終了時の動作 TouchEnd( event )

画面の表示など

フロアマップファイルのロードLoadFile( url )
フロアマップファイルの読み込みLoadFMGData( data )
フロアマップファイルの読み込み
(ASP型でFlomageを利用時)
LoadFileASP( fileid )
フロアマップの描画Draw()
全体表示ViewWhole()
中心と倍率を指定して表示View( x, y, scale )
横スクロールScrollH( ScrollSize )
縦スクロールScrollV( ScrollSize )
レイヤの表示/非表示SetLayerVisible( layer, show )

パーツ関連

パーツの選択SelectByPID( pid )
パーツの選択SelectByMID( mid )
選択の解除UnSelectAll()
パーツの削除DeleteByPID( pid )
パーツの削除DeleteByMID( mid )
パーツオブジェクトの取得GetClickedParts( offsetX, offsetY )
フロア、ゾーン上のパーツオブジェクトの取得GetOnParts( Area )
点滅中パーツオブジェクトの取得GetFlashPartsArray()
パーツの点滅FlashPartsByPID( pid, on )
パーツの点滅FlashPartsByMID( mid, on )
パーツの点滅を中止FlashPartsReset()
パーツオブジェクトの取得GetPartsInfoByPID( pid )
パーツオブジェクトの取得GetPartsInfoByMID( mid )
パーツの拡大表示CloseUpPartsByPID( pid, scale )
パーツの拡大表示CloseUpPartsByMID( mid, scale )
パーツの収納内容の取得GetContentsDataByPID( pid )

ゾーン、エリア、スペース関連

ゾーンオブジェクトの取得GetClickedZone( offsetX, offsetY )
ゾーンオブジェクトの取得GetZoneByName( Name )
ゾーン、エリア、スペースの点滅FlashZoneByPID( pid, on )
ゾーン、エリア、スペースの点滅FlashZoneByName( Name, on )
ゾーン、エリア、スペースの点滅を中止FlashZoneReset()
ゾーン、エリア、スペースの拡大表示CloseUpZone( ObjFloor, margin )
ゾーン、エリア、スペースの拡大表示CloseUpZoneByPID( pid, margin )
ゾーン、エリア、スペースの拡大表示CloseUpZoneByName( Name, margin )

床関連

床オブジェクトの取得GetClickedFloor( offsetX, offsetY )
床オブジェクトの取得GetFloorByName( Name )
床の点滅FlashFloorByPID( pid, on )
床の点滅FlashFloorByName( Name, on )
床の点滅を中止FlashFloorReset()
床の拡大表示CloseUpFloor( ObjFloor, margin )
床の拡大表示CloseUpFloorByPID( pid, margin )
床の拡大表示CloseUpFloorByName( Name, margin )

このページのトップへ