Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
CSDN 技术社区
skill_tree_game
提交
91ce0df1
S
skill_tree_game
项目概览
CSDN 技术社区
/
skill_tree_game
通知
4
Star
2
Fork
2
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
DevOps
流水线
流水线任务
计划
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
S
skill_tree_game
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
DevOps
DevOps
流水线
流水线任务
计划
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
流水线任务
提交
Issue看板
提交
91ce0df1
编写于
4月 25, 2022
作者:
S
Syo
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
7.无限循环的地面
上级
a2711cf8
变更
4
隐藏空白更改
内联
并排
Showing
4 changed file
with
62 addition
and
0 deletion
+62
-0
data/1.游戏开发入门初阶/1.Godot Engine入门/7.无限循环的地面/config.json
data/1.游戏开发入门初阶/1.Godot Engine入门/7.无限循环的地面/config.json
+12
-0
data/1.游戏开发入门初阶/1.Godot Engine入门/7.无限循环的地面/learn.json
data/1.游戏开发入门初阶/1.Godot Engine入门/7.无限循环的地面/learn.json
+8
-0
data/1.游戏开发入门初阶/1.Godot Engine入门/7.无限循环的地面/learn.md
data/1.游戏开发入门初阶/1.Godot Engine入门/7.无限循环的地面/learn.md
+32
-0
data/tree.json
data/tree.json
+10
-0
未找到文件。
data/1.游戏开发入门初阶/1.Godot Engine入门/7.无限循环的地面/config.json
0 → 100644
浏览文件 @
91ce0df1
{
"node_id"
:
"game-500198d650804137a10e34bf9e07ed8d"
,
"keywords"
:
[],
"children"
:
[],
"export"
:
[
"learn.json"
],
"keywords_must"
:
[],
"keywords_forbid"
:
[],
"group"
:
0
}
\ No newline at end of file
data/1.游戏开发入门初阶/1.Godot Engine入门/7.无限循环的地面/learn.json
0 → 100644
浏览文件 @
91ce0df1
{
"type"
:
"code_options"
,
"author"
:
"hello_tute"
,
"source"
:
"learn.md"
,
"notebook_enable"
:
false
,
"exercise_id"
:
"33d770d84c7f45ae96cab88c0b711bb6"
}
\ No newline at end of file
data/1.游戏开发入门初阶/1.Godot Engine入门/7.无限循环的地面/learn.md
0 → 100644
浏览文件 @
91ce0df1
# 6.无限循环的地面
请先阅读本节讲义⬇
无限循环的地面使用了三种完全不同的方法实现:
-
[
**Godot青年版**
](
https://orzgame.blog.csdn.net/article/details/104709354
)
主要是想展示一下方便好用的 AnimationPlayer,并且此方法一行代码也不用写;
-
[
**普通青年版**
](
https://orzgame.blog.csdn.net/article/details/104717644
)
是比较常规的方法,用 Godot的脚本语言实现(初级阶段最推荐的方法);
-
[
**文艺青年版**
](
https://orzgame.blog.csdn.net/article/details/104703946
)
使用了自定义Shader实现,无需新建多余的节点,并且方便复用,是实现该效果的最佳方法。不过该方法需要着色器知识,目前略有超纲;
使用Godot青年版实现无限循环地面的时候在_process方法中判断
`offset.x <= -530.0`
的意义是?
## 答案
当地面向左移动到-530.0个像素位置时,将其位置归零
## 选项
### A
地面移动速度不能大于530.0像素/帧
### B
地面移动速度不能小于-530.0像素/帧
### C
地面移动速度不能大于200.0像素/帧
data/tree.json
浏览文件 @
91ce0df1
...
...
@@ -91,6 +91,16 @@
"keywords_forbid"
:
[],
"group"
:
0
}
},
{
"无限循环的地面"
:
{
"node_id"
:
"game-500198d650804137a10e34bf9e07ed8d"
,
"keywords"
:
[],
"children"
:
[],
"keywords_must"
:
[],
"keywords_forbid"
:
[],
"group"
:
0
}
}
],
"keywords_must"
:
[],
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录