0

これは機能します

view layout [
    image load http://i2.ytimg.com/vi/e3wShd_bX8A/default.jpg
]

しかし、これはそうではありません

view layout [box 100x100 effect [draw [
        image load http://i2.ytimg.com/vi/e3wShd_bX8A/default.jpg
    ]
]
4

1 に答える 1

2

LOAD は EFFECT または DRAW 方言の一部ではないため、無視されています。

COMPOSE を使用して、確実に実行することができます。

view layout [
    box 100x100 effect compose/deep [
        draw  [
        image (load http://i2.ytimg.com/vi/e3wShd_bX8A/default.jpg)
        ]
    ]

]

ノート:

  • COMPOSE/DEEP は、ブロック内に 2 つの深さがあるためです -- 効果 [draw [ ... ]]

  • 実行したい「ネイティブ」REBOLコードは括弧内にある: (load ...)

于 2009-08-17T18:52:43.560 に答える