Skip to content

Commit b3dac03

Browse files
authored
Merge pull request puxiao#6 from xsstomy/patch-1
Update 04 添加一些自适应.md
2 parents c050d11 + 53a7a81 commit b3dac03

File tree

1 file changed

+5
-5
lines changed

1 file changed

+5
-5
lines changed

04 添加一些自适应.md

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -95,7 +95,7 @@ const HelloThreejs: React.FC = () => {
9595

9696
#### 目前存在的问题:
9797

98-
可以观察到 canvase 是被硬生生由原本的 高150、像素 宽 300 像素给硬生生拉伸成 100%。
98+
可以观察到 canvas 是被硬生生由原本的 高150、像素 宽 300 像素给硬生生拉伸成 100%。
9999

100100
所以立方体出现了 扭曲、模糊、锯齿。
101101

@@ -107,14 +107,14 @@ const HelloThreejs: React.FC = () => {
107107

108108
#### 第4处修改:
109109

110-
修改 src/components/hello-threejs/index.stx 中 render 函数的代码,让镜头宽高比跟随着 canvase 宽高比,确保立方体不变形。
110+
修改 src/components/hello-threejs/index.stx 中 render 函数的代码,让镜头宽高比跟随着 canvas 宽高比,确保立方体不变形。
111111

112112
```diff
113113
...
114114
const render = (time: number) => {
115115
time = time * 0.001
116116

117-
+ const canvas = renderer.domElement //获取 canvase
117+
+ const canvas = renderer.domElement //获取 canvas
118118
+ camera.aspect = canvas.clientWidth / canvas.clientHeight //设置镜头宽高比
119119
+ camera.updateProjectionMatrix() //通知镜头更新视椎(视野)
120120

@@ -138,7 +138,7 @@ const HelloThreejs: React.FC = () => {
138138
const render = (time: number) => {
139139
time = time * 0.001
140140

141-
const canvas = renderer.domElement //获取 canvase
141+
const canvas = renderer.domElement //获取 canvas
142142
camera.aspect = canvas.clientWidth / canvas.clientHeight //设置镜头宽高比
143143
camera.updateProjectionMatrix() //通知镜头更新视椎(视野)
144144

@@ -531,4 +531,4 @@ https://github.com/mdn/translated-content/pull/817
531531

532532
那么接下来,会系统学习一下 Three.js 的一些基础理论。
533533

534-
**大楼究竟能改多高,取决于地基有多深,加油!**
534+
**大楼究竟能改多高,取决于地基有多深,加油!**

0 commit comments

Comments
 (0)