Skip to content

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)