GetResourceType()
GetResourceType(resid)
レイアウトリソースの属性情報を取得します。
パラメータ
resid
リソースIDは、名前または番号で指定します。
戻り値
int
属性情報を返します。リソースが存在しない場合は、-1を返します。
属性 |
数値 |
DATA |
0 |
BMP |
1 |
WAVE |
2 |
PNG |
3 |
TEXTURE |
8 |
JPEG |
9 |
リストの属性は、実装予定の機能を含みます。
コメント
サンプル
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24 | #LAYOUT
import vrmapi
def vrmevent(obj,ev,param):
if ev == 'init':
# SVGデータ
# return 0
n = obj.GetResourceType("Plan01a")
vrmapi.LOG(n)
# PNGデータ
# return 3
p = obj.GetResourceType("モハ114-813")
vrmapi.LOG(p)
# WAVE
# return 2
w = obj.GetResourceType("IDLE8bit")
vrmapi.LOG(w)
# ID=3 SVGデータ
# return 0
t = obj.GetResourceType(3)
vrmapi.LOG(t)
# ID=1999 未登録
# return -1
e = obj.GetResourceType(1999)
vrmapi.LOG(e)
|