瀏覽代碼

add tileset spliter

tags/2.12.0
Caven Chen 3 年之前
父節點
當前提交
d80df987d5
共有 1 個文件被更改,包括 2 次插入4 次删除
  1. 2
    4
      modules/widget/type/TilesetSplit.js

+ 2
- 4
modules/widget/type/TilesetSplit.js 查看文件

* @private * @private
*/ */
_installHook() { _installHook() {
Object.defineProperty(this._viewer, 'tilsetSplit', {
Object.defineProperty(this._viewer, 'tilesetSplit', {
value: this, value: this,
writable: false writable: false
}) })
/** /**
* *
* @param tileset * @param tileset
* @param splitDirection
* @return {TilesetSplit} * @return {TilesetSplit}
*/ */
addTileset(tileset, splitDirection = 1) {
addTileset(tileset) {
if (!this._viewer || !this._enable) { if (!this._viewer || !this._enable) {
return this return this
} }
this._tileset = this._viewer.scene.primitives.add( this._tileset = this._viewer.scene.primitives.add(
tileset.delegate || tileset tileset.delegate || tileset
) )
this._tileset.splitDirection = splitDirection || 0
this._viewer.scene.splitPosition = this._viewer.scene.splitPosition =
this._wrapper.offsetLeft / this._wrapper.parentElement.offsetWidth this._wrapper.offsetLeft / this._wrapper.parentElement.offsetWidth
} }

Loading…
取消
儲存