pull/2/head
jaysunxiao 2021-12-04 17:30:34 +08:00
parent 48d6a93a07
commit 454b5f46fa
3 changed files with 54 additions and 5 deletions

View File

@ -171,10 +171,10 @@ Scale Mode 对象的缩放
# 7. 节点操作的工具,多节点选择,轴心点,平滑,尺子 # 7. 节点操作的工具,多节点选择,轴心点,平滑,尺子
- 多节点选择工具show a list - 多节点选择工具show a list,主要用来精确选择层叠在一起的节点
- 轴心点工具 - 轴心点工具移动轴心点和选择工具中的快捷键V有同样的作用
- 平滑工具 - 平滑工具,固定场景
- 尺子工具 - 尺子工具,量图片或者节点的像素
# 8. 智能对齐Snap和锁定节点 # 8. 智能对齐Snap和锁定节点

View File

@ -0,0 +1,49 @@
# 1. 图片素材的准备
- 术语Sprite 精灵,游戏开发中指一张图片
```
1. 在学习阶段,可以百度或者从一些资源网站获取,这种方式只能用在学习交流但是无法商用
2. 在正式工作时,公司会有专门的美术人员提供素材
3. 比较大的资源素材商店是是Unity Store
4. 独立开发者可以外包给第三方团队完成
5. 可以从一些素材网站获取正版授权的图片素材,还有一些免版权的网站一样可以获取到
```
- 一般人很难即精通程序也精通美术,这两种的思维方式不一样
- 上帝为你打开了一扇门,他同时也很可能关闭了一扇窗户
- 2D 图片的要求:
```
1 背景图片,一般为 JPG
2 人物、道具等其他图片一般为PNG ,背景透明
```
- 演示PS处理一张图片去掉背景做成可用的素材
# 2. 图片的切割
- 一个 PNG 图片中,可能包含多个素材,使用时需要切割一下
- 一个图片未经切割时,则只包含一个 Sprite素材
# 3. 图片的合并
- 在godot中选中多张资源然后已AtlasTexture的方式重写reimport
- 重写导入过后,也可以把之前的图片删除掉,已节省游戏的包体积和目录文件
# 4. 图片与渲染器
- godot是基于节点的节点有不同的种类不同种类的节点代表了不同的功能
- Sprite节点继承于Node2D节点所以包含Node2D节点的所有属性
- Sprite节点用于显示一个Sprite把一张图片渲染出来
- 节点的种类表示一种功能,而 Sprite 的功能就是显示图片,后面还会说
- 演示和练习:
```
1 添加一个对象显示图片1
2 观察 Sprite 的属性值
3 让 Sprite Renderer 更换显示另一张图片,通过拖拽方式或者通过选择文件的方式
4 通过创建一个节点的方式创建Sprite节点
```

View File

@ -139,7 +139,7 @@ __meta__ = {
[node name="AnimatedSprite" type="AnimatedSprite" parent="Animation_5"] [node name="AnimatedSprite" type="AnimatedSprite" parent="Animation_5"]
frames = SubResource( 3 ) frames = SubResource( 3 )
frame = 5 frame = 7
playing = true playing = true
[connection signal="timeout" from="Animation_1/Sprite/Timer" to="Animation_1/Sprite" method="_on_Timer_timeout"] [connection signal="timeout" from="Animation_1/Sprite/Timer" to="Animation_1/Sprite" method="_on_Timer_timeout"]