1. setOptions

设置火焰效果的参数。

1.1. 参数说明:

名称 说明 类型 是否必须 示例
options 参数对象 对象 Object
options.position 火焰的插入点 对象 Object {x:1,y:1,z:1}
options.scale 火焰效果整体的大小在当前基础上的缩放比例 number 2
options.fireScale 火焰效果中火焰部分的大小在当前基础上的缩放比例,浓度也可以通过改参数调整 number 2
options.smokeScale 火焰效果中烟雾部分的大小在当前基础上的缩放比例,浓度也可以通过改参数调整 number 2
options.enableFire 是否显示火焰部分,默认为true boolean false
options.enableSmoke 是否显示烟雾部分,默认为true boolean false
返回值说明 类型 示例
NULL NULL

1.2. 调用方式:

/**
 * 设置火焰效果的参数
 * @function setOptions
 *  @param {object} [options] 火焰效果的配置参数
 * @param {object} options.position 火焰效果位置,默认为{x:0,y:0,z:0}
 * @param {number} options.scale 火焰效果整体的大小在原始基础上的缩放比例,默认为1
 * @param {number} options.fireScale 火焰效果中火焰部分的大小在原始基础上的缩放比例,默认为1,浓度也可以通过改参数调整
 * @param {number} options.smokeScale 火焰效果中烟雾部分的大小在原始基础上的缩放比例,默认为1,浓度也可以通过改参数调整
 * @param {boolean} options.enableFire 是否显示火焰部分,默认为true
 * @param {boolean} options.enableSmoke 是否显示烟雾部分,默认为true
 * @return {void}
 * */
let option = {
        position: {
            x: 0,
            y: 0,
            z: 0
        },
        scale: 1,
        fireScale: 1,
        smokeScale: 1,
        enableFire: true,
        enableSmoke: true
    };
var fire = new BOS3D.Plugins.Fire();
fire.setOptions(option);
版权所有@盈嘉互联(北京)科技有限公司 京ICP备15051988号-9 Copyright © 2021 all right reserved,powered by Gitbook该文件修订时间: 2021-12-20 09:59:48

results matching ""

    No results matching ""