使用 Javascript,因此非常糟糕的内省文档,我试图创建一个ClutterImage
应该替换已弃用的ClutterTexture
. 我无法确定用于指定要为此类图像加载的文件名/uri 的属性名称:
const Clutter = imports.gi.Clutter;
Clutter.init(null);
let stage = new Clutter.Stage();
stage.connect("destroy", Clutter.main_quit);
stage.title = "Test";
stage.set_background_color(new Clutter.Color({
red : 0,
blue : 128,
green : 64,
alpha : 255
}));
let img = new Clutter.Image({
uri : 'some-image.jpg'
});
stage.add_actor(img);
Clutter.main();
我目前的错误是:Error: No property uri on this GObject ClutterImage
这当然意味着我尝试用于 uri 的属性的名称无效。有谁知道我在哪里可以查到这个,或者知道ClutterImage
s 中的文件名/uri 属性是什么?