susiwen8

Results 9 issues of susiwen8

## Example If I have a code like [this](https://hyrious.me/esbuild-repl/?version=0.14.43&mode=build&modules=%5B%5B%22main.js%22%2C%22function+a%28%29+%7B%7D%5Cn%5Cnconst+b+%3D+a%28%29%3B%22%2C1%5D%5D&buildOptions=%7B%22bundle%22%3Afalse%2C%22format%22%3A%22esm%22%2C%22splitting%22%3Atrue%2C%22minify%22%3Atrue%2C%22treeShaking%22%3Atrue%7D) ```js function a() {} const b = a(); ``` `esbuild` will minify to something like this ``` function n(){}const c=void 0;...

## Brief Information This pull request is in the type of: - [ ] bug fixing - [x] new feature - [ ] others ### What does this PR do?...

PR: awaiting review
PR: author is committer
size/S

## Brief Information This pull request is in the type of: - [ ] bug fixing - [x] new feature - [ ] others ### What does this PR do?...

PR: awaiting review
PR: author is committer
size/M
PR: doc ready

## Brief Information This pull request is in the type of: - [x] bug fixing - [ ] new feature - [ ] others ### What does this PR do?...

PR: revision needed
PR: author is committer
size/XS
PR: doc unchanged

- https://github.com/apache/echarts/pull/17278

- https://github.com/apache/echarts/pull/16767

### Please check if the PR fulfills these requirements - [ ] The commit message follows our [guidelines](https://github.com/galacean/engine/blob/main/.github/COMMIT_MESSAGE_CONVENTION.md) - [ ] Tests for the changes have been added (for bug...

| disable | enable | |---------------------------|---------------------------| |![enable](https://github.com/galacean/runtime/assets/20318608/8936c802-9b60-47f7-8edb-4fbffa1fec5d) | ![disable](https://github.com/galacean/runtime/assets/20318608/1ac22a4b-bf7a-4966-80d0-4c1181e1cfc3) | I have read [three.js fog article](https://threejs.org/manual/#en/fog), the last example caught my attention. Seems like `runtime` couldn't achieve this effect. So...