完美讲堂 Unity3D手机游戏开发实战教程

完美讲堂 Unity3D手机游戏开发实战教程 pdf epub mobi txt 电子书 下载 2025

李梁 著
图书标签:
  • Unity3D
  • 手机游戏开发
  • 游戏开发
  • 教程
  • 实战
  • 完美讲堂
  • C#
  • 游戏编程
  • 移动游戏
  • 技术教程
想要找书就要到 静思书屋
立刻按 ctrl+D收藏本页
你会得到大惊喜!!
出版社: 人民邮电出版社
ISBN:9787115421067
版次:01
商品编码:11974378
品牌:数艺社
包装:平装
开本:大20开
出版时间:2016-06-01
页数:272
正文语种:中文

具体描述

编辑推荐

Unity3D是一款跨平台的专业游戏引擎,它功能强大,简单易学,无论对初学者还是专业游戏开发团队来说,Unity3D都是非常好的选择。
本书从Unity3D的基本操作入手,结合5个可玩性非常高的游戏实例(企鹅砸小猪、隧道探险、动感小球、地下赛车和坦克防御战),全面而深入地阐述了Unity3D的基本操作、游戏策划、资源整理、游戏场景创建、编写游戏脚本、游戏UI制作、各种特效制作、Web平台上的运用、移动平台上的运用以及Unity3D资源的各种操作等各方面的知识。
本书附带下载资源,内容包含本书所有实例的工程文件、场景文件以及多媒体教学视频,读者可以边学边看,学习更高效。
本书附赠下载资源,请扫描封底二维码,添加微信公众号获取

内容简介

这是一本讲解用Unity3D制作各类流行游戏的书。本书从Unity3D的基本操作入手,结合5个可玩性非常高的游戏实例(企鹅砸小猪、隧道探险、动感小球、地下赛车和坦克防御战),全面而深入地阐述Unity3D的基本操作、游戏策划、资源整理、游戏场景创建、编写游戏脚本、游戏UI制作、各种特效制作、Web平台上的运用、移动平台上的运用以及Unity3D资源的各种操作等各方面的知识。
本书附带下载资源(扫描封底“资源下载”二维码即可获得下载方法),内容包含本书所有实例的工程文件、场景文件以及多媒体教学视频。读者如果在实际操作的过程中遇到困难,可以通过观看多媒体教学视频来解决。
本书适合欲从事游戏开发的初、中级读者阅读,同时也可以作为相关教育培训机构的教材。

作者简介

完美动力集团成立于2004年,是国内影视、动漫产业大规模企业,是全国十大具价值CG培训机构之一,目前全国有27家分中心,在校学员4000余名。开设影视动画、影视后期、游戏美术、建筑表现专业,影视动画专业下设影视动画就业班、模型短期班、材质短期班、中高级动画班、原创动画班、模型大师班等。完美动力集合200多位来自业内一线制作团队的杰出教师,根据丰富的制作经验和多年积累的实际案例,将实际制作过程中需要的技术以及项目经验等研发整理出《Maya影视制作精彩案例解析》、《完美动力Maya极速引擎系列图书》、《ZBrush3高精度模型制作实战技法》、《完美动力Maya案例教程系列图书》、《完美动力影视动画课程实录系列》等众多专业教材书籍,内容科学、杰出,且实用性强,自出版以来受到了广大学生及从业人员的热烈欢迎。

目录

目录

第01章 走进Unity3D的世界 / 15
1.1 Unity3D简介 / 16
1.1.1 Unity3D引擎 / 16
1.1.2 Unity3D的欢迎界面 / 16
1.1.3 菜单栏 / 17
1.1.4 场景控件 / 19
1.1.5 小结 / 21
1.2 Unity3D界面 / 21
1.2.1 路径 / 21
1.2.2 Angry Bots简介 / 22
1.2.3 场景视图 / 22
1.2.4 游戏视图 / 24
1.2.5 层次视图 / 25
1.2.6 项目面板 / 26
1.2.7 检查面板 / 26
1.2.8 小结 / 27
1.3 资源管理 / 27
1.3.1 创建新项目 / 27
1.3.2 创建游戏中的物体 / 27
1.3.3 游戏物体属性 / 28
1.3.4 添加组件和保存 / 29
1.3.5 资源结构管理 / 30
1.3.6 小结 / 32
1.4 Unity3D脚本编写 / 32
1.4.1 脚本命名的规则 / 32
1.4.2 玩家输入 / 33
1.4.3 移除组件 / 38
1.4.4 常用的脚本类型 / 38
1.4.5 小结 / 38
第02章 益智类游戏实例:企鹅砸小猪 / 39
2.1 游戏策划 / 40
2.1.1 游戏介绍 / 40
2.1.2 游戏特点 / 41
2.1.3 玩法 / 41
2.1.4 小结 / 42
2.2 整理资源 / 42
2.2.1 创建项目 / 42
2.2.2 了解资源 / 44
2.2.3 小结 / 45
2.3 创建场景 / 45
2.3.1 创建平台 / 45
2.3.2 安装弹弓 / 46
2.3.3 放置敌人 / 47
2.3.4 建造障碍 / 47
2.3.5 创建摄像机和灯光 / 48
2.3.6 小结 / 49
2.4 编写脚本 / 49
2.4.1 编写弹弓脚本 / 49
2.4.2 编写弹药脚本 / 53
2.4.3 编写目标敌人脚本 / 56
2.4.4 编写建筑脚本 / 60
2.4.5 编写摄像机脚本 / 63
2.4.6 小结 / 68
2.5 界面实例 / 68
2.5.1 UI 简介 / 68
2.5.2 导入NGUI / 69
2.5.3 实例NGUI / 69
2.6 场景分析 / 80
2.6.1 创建灯光 / 80
2.6.2 灯光类型 / 80
2.6.3 灯光属性 / 80
第03章 角色扮演类游戏实例:隧道探险 / 82
3.1 游戏策划 / 83
3.1.1 游戏简介 / 83
3.1.2 游戏特点 / 83
3.1.3 玩法介绍 / 83
3.2 项目资源 / 83
3.2.1 创建项目 / 83
3.2.2 资源预览/84
3.3 创建场景/87
3.3.1 创建平台道路/87
3.3.2 角色介绍/88
3.3.3 创建摄像机和灯光/89
3.4 编写脚本/91
3.4.1 编写角色控制脚本/91
3.4.2 编写场景脚本/99
3.4.3 编写物品脚本/108
3.4.4 编写变化脚本/110
3.5 场景分析/113
3.5.1 游戏环境/113
3.5.2 灯光系统/114
3.5.3 角色/115
第04章 动作类游戏实例:动感小球/117
4.1 游戏策划 /118
4.1.1 游戏介绍/118
4.1.2 游戏特点/119
4.1.3 玩法/119
4.2 整理资源/119
4.2.1 创建项目/119
4.2.2 了解资源/120
4.3 创建场景 / 122
4.3.1 创建平台 / 122
4.3.2 创建小球 / 124
4.3.3 放置元宝 / 124
4.3.4 建造障碍物 / 125
4.3.5 创建摄像机和灯光 / 125
4.3.6 创建血点 / 126
4.3.7 创建死亡区 / 127
4.4 编写脚本 / 128
4.4.1 编写小球脚本 / 128
4.4.2 编写死亡脚本 / 130
4.4.3 编写移动脚本 / 133
4.4.4 编写物品脚本 / 134
4.4.5 编写摄像机脚本 / 135
4.5 小球界面 / 136
4.5.1 UI简介 / 136
4.5.2 制作界面 / 136
4.5.3 界面脚本 / 137
4.6 场景 / 138
4.6.1 场景添加 / 138
4.6.2 设置 / 140
4.6.3 发布 / 143
4.7 总结 / 143
4.7.1 分析 / 143
4.7.2 效果 / 143
第05章 赛车类游戏实例:地下赛车 / 145
5.1 游戏策划 / 146
5.1.1 游戏介绍 / 146
5.1.2 游戏特点 / 147
5.1.3 玩法 / 147
5.2 整理资源 / 147
5.2.1 创建项目 / 147
5.2.2 了解资源 / 148
5.2.3 音频 / 148
5.2.4 场景 / 148
5.2.5 模型 / 149
5.2.6 预设物 / 149
5.2.7 脚本 / 149
5.2.8 贴图 / 150
5.3 创建游戏场景 / 150
5.3.1 创建地形 / 150
5.3.2 绘制地形 / 153
5.3.3 绘制地面 / 154
5.3.4 建造跑道 / 156
5.4 添加游戏角色与编写脚本 / 157
5.4.1 添加游戏角色 / 157
5.4.2 编写游戏赛车主脚本 / 162
5.4.3 编写游戏赛车副脚本 / 173
5.4.4 编写摄像机脚本 / 176
5.4.5 编写变换跑道脚本 / 178
5.5 场景分析 / 180
5.5.1 创建灯光 / 180
5.5.2 为场景加雾效 / 181
5.5.3 创建起始点 / 182
第06章 塔防类游戏实例:坦克防御战 / 184
6.1 游戏简介 / 185
6.1.1 游戏介绍 / 185
6.1.2 游戏特点 / 186
6.1.3 玩法 / 186
6.2 资源的管理及创建 / 186
6.2.1 创建项目 / 186
6.2.2 项目 / 187
6.2.3 场景 / 187
6.2.4 材质 / 188
6.2.5 模型 / 188
6.2.6 预设物 / 188
6.2.7 贴图 / 189
6.2.8 脚本 / 189
6.2.9 JavaScript与C#脚本之间的通信 / 189
6.3 创建游戏元素 / 192
6.3.1 创建地形 / 192
6.3.2 创建灯光 / 196
6.3.3 刷新敌人的地点 / 198
6.3.4 建造防御地点 / 200
6.3.5 创建敌人 / 206
6.3.6 敌人的转弯点 / 213
6.3.7 制作防御塔 / 215
6.3.8 摄像机设置 / 223
6.4 编写脚本 / 224
6.4.1 编写角色控制脚本 / 224
6.4.2 编写防御塔脚本 / 229
6.4.3 编写刷新敌人脚本 / 232
6.4.4 编写防御点脚本 / 233
6.4.5 编写创建防御塔的脚本 / 234
第07章 Unity3D在Web平台上的运用 / 237
7.1 安装Unity Web Player / 238
7.2 发布Web / 238
7.3 运行Web / 242
7.4 小结 / 242
第08章 Unity3D在移动平台上的运用 / 243
8.1 Android环境 / 244
8.1.1 安装java _JDK / 244
8.1.2 安装Android _SDK / 246
8.2 Unity3D配置 / 249
8.2.1 配置Unity3D / 249
8.2.2 发布安卓Android / 251
8.2.3 APK的安装 / 256
第09章 资源 / 259
9.1 资源管理 / 260
9.1.1 资源结构 / 260
9.1.2 导入系统资源包 / 261
9.1.3 资源导出 / 263
9.1.4 导入资源包 / 265
9.1.5 小结 / 266
9.2 Unity3D动态资源管理 / 267
9.2.1 打包资源Export Asset Bundles / 267
9.2.2 加载资源Import Asset Bundles / 270
9.2.3 资源优化 / 272
9.2.4 小结 / 272

前言/序言


《光影炼金术:UE5次世代场景美术设计指南》 概述 在这场数字艺术的变革浪潮中,电子游戏早已超越了单纯的娱乐载体,化身为沉浸式的虚拟世界,而构建这些世界的基石,便是令人惊叹的场景美术。本书《光影炼金术:UE5次世代场景美术设计指南》正是为 aspiring 的场景美术师、资深的3D艺术家,以及任何渴望深入理解虚幻引擎5(Unreal Engine 5,简称UE5)强大场景构建能力,并将其融会贯通于次世代游戏开发流程中的创作者量身打造。 本书并非一本泛泛而谈的入门手册,而是一次深入UE5场景美术核心技术的探索之旅。我们不聚焦于某个具体游戏项目的开发流程,也不涉及游戏逻辑编程或角色建模等其他领域。我们的目标明确且专注:将您从零基础的场景概念转化为令人身临其境、具备高度真实感与艺术表现力的次世代游戏场景。 通过本书,您将掌握UE5在光影、材质、后期处理、体积效果等方面的精髓,学会如何运用前沿技术打造具有史诗级视觉冲击力的游戏环境。 本书内容详解 第一部分:UE5次世代场景美术的设计哲学与流程解析 第一章:次世代场景美术的定义与演进 回顾游戏场景美术从低多边形时代到次世代的跨越式发展。 分析次世代场景美术的核心要素:真实感、叙事性、沉浸感、艺术风格。 探讨UE5在次世代场景构建方面的独特优势与革新。 理解PBR(Physically Based Rendering)材质与光照模型在次世代场景中的重要性。 第二章:UE5场景美术工作流程概览 从概念设计到最终渲染,详细拆解UE5场景美术的完整流程。 关键节点分析: Blocking(模块搭建)、Modeling(模型制作)、UV Unwrapping(UV展开)、Texturing(材质贴图)、Lighting(光照烘焙与实时渲染)、Post-Processing(后期处理)、Optimization(性能优化)。 不同美术师角色在流程中的协作与分工。 推荐的外部软件与UE5的无缝联动。 第三章:UE5项目设置与基础场景搭建 UE5项目创建与核心界面介绍。 内容浏览器(Content Browser)、视口(Viewport)、细节面板(Details Panel)等核心窗口的使用。 静态网格体(Static Meshes)与地产(Probs)的导入与基础操作。 关卡构建(Level Design)的基础:地形(Landscape)的创建与编辑、几何体(Geometry)的摆放与组合。 基础场景的构图与空间组织原则。 第二部分:UE5核心渲染技术与材质表现力深度挖掘 第四章:UE5 PBR材质系统精通 PBR物理渲染方程的原理与在UE5中的应用。 理解Albedo(基础色)、Metallic(金属度)、Roughness(粗糙度)、Specular(高光)、Normal(法线)、Ambient Occlusion(AO)等核心贴图的含义与制作。 UE5材质编辑器(Material Editor)的深入讲解:节点(Nodes)、纹理采样(Texture Sampling)、参数化(Parameters)、Blend Modes(混合模式)。 如何创建写实、风格化以及特殊效果材质(如水、玻璃、布料、有机体)。 材质实例(Material Instances)与材质函数(Material Functions)的高效运用。 第五章:UE5光照系统详解与艺术表现 UE5光照模型:全局光照(Global Illumination)、反射(Reflections)、阴影(Shadows)。 光源类型:方向光(Directional Light)、点光源(Point Light)、聚光灯(Spot Light)、天空光(Sky Light)等。 光照烘焙(Light Baking)与实时光照(Real-time Lighting)的原理与选择。 Lumen全局光照系统:实现动态、逼真的全局光照效果。 Nanite虚拟化微多边形几何体:如何影响光照计算与场景表现。 反射探头(Reflection Capture)与屏幕空间反射(SSR)的设置与优化。 如何通过光照塑造场景氛围、引导玩家视线、烘托故事主题。 真实案例的光照设置分析。 第六章:UE5后期处理(Post-Processing)与视觉增强 后期处理体积(Post Process Volume)的应用。 色彩分级(Color Grading):实现电影级的色彩风格。 曝光(Exposure)、对比度(Contrast)、饱和度(Saturation)等基础调整。 镜头光晕(Bloom)、泛光(Glow)、色差(Chromatic Aberration)、运动模糊(Motion Blur)等效果的设置。 景深(Depth of Field)的应用:突出焦点,营造电影感。 环境光遮蔽(Screen Space Ambient Occlusion, SSAO)的调节。 如何通过后期处理统一场景的整体视觉风格,并提升画面表现力。 第三部分:UE5高级场景构建技巧与特殊效果实现 第七章:UE5体积效果(Volumetric Effects)与粒子系统 体积雾(Volumetric Fog)的创建与参数调节:实现大气透视与空间层次感。 体积云(Volumetric Clouds)的制作:打造逼真的天空景象。 UE5 Niagara粒子系统入门:粒子发射器(Emitter)、模块(Module)、生成器(Generator)。 制作风沙、雨雪、烟雾、火焰等动态粒子效果。 粒子与光照、材质的互动。 第八章:UE5植被与环境细节表现 UE5内置植被系统(Foliage System)的使用:高效绘制草地、灌木、树木。 材质树(Material Trees)与风力模拟:让植被更具生机。 如何导入和设置高质量的3D树木和植物模型。 环境细节:岩石、地面纹理、小物件等的设计与摆放。 程序化生成(Procedural Generation)在环境细节中的应用。 第九章:UE5地貌与地形生成高级技巧 UE5地形工具的深入探索:高度图(Heightmap)、材质层(Material Layers)。 使用外部地形生成软件(如World Machine, Gaea)导出高度图和纹理。 地形的细节雕刻与混合。 地形与场景物件的无缝融合。 如何创建具有独特地貌特征的场景(如山脉、沙漠、丛林)。 第十章:UE5场景优化与性能管理 理解UE5的渲染管线与性能瓶颈。 静态网格体LOD(Level of Detail)的设置与生成。 材质性能优化:纹理分辨率、节点复杂度、采样器数量。 光照性能优化:剔除(Culling)、遮挡(Occlusion)、烘焙光照。 绘制调用(Draw Calls)的减少策略。 性能剖析工具(Profiler)的使用与分析。 打包与发布前的性能测试与调优。 本书特色 专注UE5核心场景技术: 本书的重点是UE5在场景美术方面的强大功能,深入讲解其渲染、光照、材质、特效等核心技术,帮助读者建立扎实的UE5场景美术基础。 理论与实践相结合: 每个章节都包含大量的理论讲解,并辅以详细的实际操作步骤和案例演示,确保读者能够理论联系实际,快速上手。 次世代标准与前沿技术: 紧跟行业前沿,详细介绍UE5的Nanite、Lumen等革命性技术,教授如何利用这些技术打造出符合次世代标准的震撼场景。 系统化学习路径: 从基础的UE5界面操作到高级的特效实现,本书构建了一条清晰、完整的学习路径,适合不同水平的学习者。 注重艺术表现力: 在技术讲解的同时,本书也强调场景美术的艺术性,教授如何通过光影、色彩、构图等元素来塑造场景的情感与故事。 适合读者 希望掌握UE5场景美术开发技术的游戏开发者。 有意向成为次世代游戏场景美术师的初学者。 寻求提升UE5场景表现力与技术深度的3D艺术家。 对虚拟现实(VR)、建筑可视化等领域感兴趣,希望运用UE5进行场景构建的专业人士。 对游戏场景美术的幕后制作流程感到好奇的爱好者。 结语 《光影炼金术:UE5次世代场景美术设计指南》将引领您进入UE5构建次世代游戏世界的无限可能。通过掌握本书中的知识与技巧,您将能够将脑海中构思的每一个奇幻世界、每一寸宏伟战场,甚至每一个细腻的室内空间,都以令人惊叹的真实感与艺术感染力呈现在玩家眼前。这不仅仅是一次技能的提升,更是一场关于数字艺术与沉浸式体验的深度探索。让我们一同在UE5的光影世界中,炼就令人惊叹的场景艺术!

用户评价

评分

我是一名对Unity开发充满热情,但缺乏系统性指导的学习者,而这本《完美讲堂 Unity3D手机游戏开发实战教程》恰好填补了我的这一空白。作者的讲解风格非常朴实,但又充满了智慧。我尤其欣赏书中对于游戏数值设计和平衡性的探讨,这部分内容很多教程都会忽略,但它对于游戏的长期生命力至关重要。书中提供的案例,例如如何设计一个具有挑战性又不会让玩家感到沮丧的关卡,如何通过合理的数值设计来驱动玩家的成长和探索,都让我受益匪浅。此外,它还触及了游戏发行的相关流程,比如如何打包和发布到各大应用商店,这对于想要将自己的游戏推向市场的开发者来说,是极其宝贵的经验。总而言之,这本书不仅仅是一本技术教程,更像是一位经验丰富的导师,在指导我如何成为一名成功的游戏开发者,不仅仅是技术上的精通,更包括对游戏本身的理解和运营的思考。

评分

作为一名经验尚浅的Unity开发者,我一直在寻找一本能够真正帮助我理解Unity工作流程,并且能够上手开发出实际项目的书籍。这本《完美讲堂 Unity3D手机游戏开发实战教程》简直是我梦寐以求的宝藏!它并没有用晦涩难懂的理论来堆砌,而是以大量生动形象的案例贯穿始终。我尤其赞赏它在2D游戏开发方面的深入讲解,从精灵动画的制作、碰撞检测的实现,到瓦片地图的加载和使用,都描述得淋漓尽致。书中对于游戏状态的管理,比如如何设计一个完整的游戏流程,包括开始菜单、游戏进行、暂停、游戏结束等,也给出了非常清晰的思路和实现方法。最让我受益匪浅的是,它还涵盖了一些进阶的移动端开发技巧,比如如何处理不同分辨率的屏幕适配,如何集成广告和内购,这些都是在实际项目开发中不可或缺的部分。通过阅读这本书,我不仅掌握了Unity的基本操作,更重要的是,我学会了如何将想法转化为实际可玩的游戏,并且能够考虑游戏的商业化和用户体验。这本书的价值,远超出了我最初的预期。

评分

对于想要深入了解Unity3D手机游戏开发的用户来说,这本《完美讲堂 Unity3D手机游戏开发实战教程》绝对是一本不容错过的佳作。我之前尝试过一些其他的教程,但总是感觉不够深入,或者说,它们更侧重于“演示”而不是“教学”。这本书则完全不同,它非常注重“原理”和“实践”的结合。我特别喜欢它在讲解多人在线游戏开发方面的内容,虽然只是一个基础的入门介绍,但作者却把网络同步、服务器通信等核心概念讲得非常清楚,这让我对原本以为非常高深的技术有了初步的认识。而且,书中对于项目管理和版本控制的建议,也让我意识到,开发一个成功的游戏,不仅仅是写代码那么简单,还需要良好的项目规划和团队协作意识。这本书的覆盖面相当广,从入门到进阶,从技术到项目管理,都给出了非常实用的指导。

评分

这本书的结构安排非常合理,让我这个之前对Unity知之甚少的人也能快速上手。它从最基础的概念讲起,比如“游戏对象”、“组件”、“预制体”等等,然后循序渐进地引入更复杂的概念。我特别喜欢它在讲解脚本编程的部分,作者提供了很多非常实用的代码片段,而且对每一行代码的功能都做了详细的解释。比如,在制作一个射击游戏时,关于子弹的发射、弹道的计算、目标锁定等,书中的讲解都非常清晰,让我能够理解背后的原理。更重要的是,这本书并没有停留在理论层面,而是提供了大量的实战练习,让我能够动手去实践,去巩固学到的知识。当我遇到问题时,书中的排错技巧也给了我很大的帮助。总的来说,这本书就像一个详尽的开发指南,它不仅教我如何使用Unity的各种功能,更重要的是,它教会了我如何去思考问题,如何去设计游戏,如何去解决开发过程中遇到的各种挑战。

评分

这本《完美讲堂 Unity3D手机游戏开发实战教程》真的让我眼前一亮!我之前零零散散地接触过一些Unity的入门视频,但总是感觉碎片化,缺乏系统性。直到我翻开这本书,才真正体会到什么叫做“实战”。作者从最基础的项目创建、场景搭建讲起,一步步深入到核心的游戏逻辑编写。我特别喜欢书中关于角色控制的章节,讲解得非常透彻,从输入处理到动画机的设置,再到物理引擎的运用,都一一罗列。而且,书中的代码示例非常贴合实际项目需求,我可以直接拿来参考,甚至在此基础上进行修改和拓展。最令我惊喜的是,它并没有止步于基本的玩法实现,而是进一步探讨了UI设计、音效集成、甚至是如何优化性能,让游戏运行得更流畅。这让我感觉到,这本书不仅仅是在教我“怎么做”,更是在教我“为什么这么做”,以及“如何做得更好”。对于我这样一个想要从零开始,并且希望能够独立开发出高质量手机游戏的开发者来说,这本书无疑是我最好的启蒙老师。它就像一个经验丰富的前辈,手把手地带着我一步步走过开发中最可能遇到的坑,让我少走了很多弯路。

评分

不错的一本书,与下载的视频教程结合在一起学习很有效果

评分

好书

评分

评分

不错的书,可以用来学习或者讲课,比较通俗易懂

评分

这本书用的unity竟然是4.3版本的 想不通2016年7月的书为什么不用在2015年就出的5.0版本的 这本书很多都过时 附赠的代码也不能用 很多都讲不清楚 不建议购买

评分

完美讲堂 Unity3D手机游戏开发实战教程 正在看

评分

还没看看起来还行

评分

不错不错,很实用!

评分

质量不错,价格也便宜,值得购买!!

相关图书

本站所有内容均为互联网搜索引擎提供的公开搜索信息,本站不存储任何数据与内容,任何内容与数据均与本站无关,如有需要请联系相关搜索引擎包括但不限于百度google,bing,sogou

© 2025 book.idnshop.cc All Rights Reserved. 静思书屋 版权所有