fix kiri engine cam var settings
This commit is contained in:
parent
10a107e518
commit
fcba17c428
3 changed files with 15 additions and 5 deletions
|
|
@ -8,6 +8,7 @@
|
|||
// dep: kiri.client
|
||||
// dep: kiri.widget
|
||||
// use: add.three
|
||||
// use: add.array
|
||||
gapp.register("kiri-run.engine", [], (root, exports) => {
|
||||
|
||||
const { kiri } = root;
|
||||
|
|
@ -105,10 +106,19 @@ class Engine {
|
|||
}
|
||||
|
||||
setStock(stock) {
|
||||
this.settings.stock = stock;
|
||||
let { settings } = this;
|
||||
let { process } = settings;
|
||||
settings.stock = stock;
|
||||
process.camStockX = stock.x;
|
||||
process.camStockY = stock.y;
|
||||
process.camStockZ = stock.z;
|
||||
return this;
|
||||
}
|
||||
|
||||
setOrigin(x, y, z) {
|
||||
this.settings.origin = { x, y, z };
|
||||
return this;
|
||||
}
|
||||
|
||||
moveTo(x, y, z) {
|
||||
this.widget.move(x, y, z, true);
|
||||
|
|
|
|||
Loading…
Reference in a new issue