当前位置:首页>音效资源>第六章:外观与音效——让作品更生动

第六章:外观与音效——让作品更生动

  • 2026-03-31 20:04:51
第六章:外观与音效——让作品更生动

第六章:外观与音效

"优秀的程序不仅要好用,还要好看、好听。"

前面的章节我们学会了如何让程序运行起来,这一章我们要让它活起来!通过学习造型、动画、特效和音效,你的作品将从"能用"变成"令人惊艳"。


一、造型——角色的多面人生

🎭 什么是造型?

想象你在演话剧,需要换不同的服装扮演不同角色。在 Scratch 中,**造型(Costume)**就是角色的"服装"或"姿势"。

一个角色可以有多个造型:

  • 🐱 小猫:站立、走路、跳跃、睡觉
  • 🚶 人物:正面、侧面、背面、挥手
  • 🚀 飞船:正常、加速、爆炸

📝 查看和编辑造型

操作步骤:

  1. 选中一个角色
  2. 点击标签页的 "造型"(旁边是"代码"和"声音")
  3. 你会看到当前角色的所有造型

造型区的功能:

  • ➕ 添加造型:从素材库选、自己画、上传图片
  • ✏️ 编辑:修改现有造型
  • 🗑️ 删除:去掉不需要的造型
  • 📋 复制:基于现有造型修改

🔄 切换造型积木

在 🟪 "外观" 分类中:

换成 [造型1 v] 造型           ← 切换到指定造型下一个造型                    ← 按顺序切换将造型切换为 [下一个 v]        ← 同上

🎬 制作行走动画

原理:快速连续播放多个造型,就像翻书动画一样!

示例:小猫走路

假设小猫有 4 个走路造型:walk1, walk2, walk3, walk4

当绿旗被点击重复执行  下一个造型  移动 5 步  等待 0.1 秒

💡 关键等待 的时间决定了动画速度,太短会太快,太长会卡顿。

🎨 绘制自己的造型

位图模式 vs 矢量图模式:

模式
特点
适合
位图
像素组成,放大模糊
照片、复杂图案
矢量图
数学公式,无限清晰
简单图形、Logo

绘图工具介绍:

  • ✏️ 画笔:自由绘制
  • ⬜ 形状:矩形、圆形、直线
  • 🎨 填充:给封闭区域上色
  • ✂️ 变形:拉伸、旋转、翻转

小技巧:

  • 使用 中心点工具 设置角色的旋转中心
  • 用 图层 管理前后关系
  • 组合 多个形状成一个整体

二、背景——舞台的变换

🖼️ 背景也是角色

在 Scratch 中,背景其实也是一种特殊的角色,它不能移动,但可以:

  • 切换造型(不同场景)
  • 使用特效
  • 发送和接收广播

📝 管理背景

操作步骤:

  1. 点击右下角的 "舞台"(在角色区下面)
  2. 点击 "背景" 标签
  3. 像管理角色造型一样管理背景

🌅 切换背景

换成 [背景1 v] 背景下一个背景

应用场景:

  • 🎮 游戏过关后切换场景
  • 📖 故事讲到不同地点
  • 🌙 白天黑夜交替

🎯 实战:制作过场动画

当接收到 [进入森林 v]重复执行 10 次  将 [虚像 v] 特效增加 10    ← 慢慢淡出等待 0.5 秒换成 [森林背景 v] 背景将 [虚像 v] 特效设定为 [100]重复执行 10 次  将 [虚像 v] 特效增加 -10   ← 慢慢淡入

三、特效——视觉魔法

✨ Scratch 的图像特效

在 🟪 "外观" 分类中,有 7 种神奇特效:

特效
作用
应用
颜色
改变色调
变色龙、受伤闪烁
鱼眼
中间凸起
放大镜、哈哈镜
漩涡
旋转扭曲
传送门、黑洞
像素化
变马赛克
复古效果、隐藏
马赛克
重复平铺
特殊纹理
亮度
明暗变化
闪光、暗淡
虚像
透明度
隐身、淡出

📝 特效积木

将 [颜色 v] 特效设定为 [50]      ← 设为具体值将 [亮度 v] 特效增加 [10]         ← 在当前基础上增减清除图形特效                     ← 恢复原始状态

🎆 实战:制作炫彩特效

彩虹变色效果:

当绿旗被点击重复执行  将 [颜色 v] 特效增加 5  等待 0.05 秒

受伤闪烁效果:

当接收到 [受伤 v]重复执行 5 次  将 [亮度 v] 特效设定为 [50]    ← 变白  等待 0.1 秒  将 [亮度 v] 特效设定为 [-50]   ← 变黑  等待 0.1 秒清除图形特效                     ← 恢复正常

隐身效果:

当按下 [i v] 键如果 <(虚像) = [0]> 那么  重复执行 10 次    将 [虚像 v] 特效增加 10      ← 逐渐消失否则  重复执行 10 次    将 [虚像 v] 增加 [-10]       ← 逐渐显现

四、图层——谁在前谁在后

📚 理解图层概念

想象一叠纸,上面的会遮住下面的。在 Scratch 中,图层决定了角色的前后顺序。

默认规则:

  • 后添加的角色在上面
  • 可以手动调整顺序

📝 图层控制积木

移到最前面前移 (1) 层后移 (1) 层移到最后面

🎯 实战:实现遮挡效果

场景:人物走进房子

// 人物代码当绿旗被点击重复执行  如果 <(y 坐标) > [0]> 那么    ← 走到房子后面    移到最后面  否则    移到最前面                  ← 走到房子前面

五、声音——听觉的盛宴

🔊 Scratch 的声音系统

点击角色的 "声音" 标签,你可以:

  • 🎵 从素材库选择音效
  • 🎤 录制自己的声音
  • 📁 上传音频文件(MP3、WAV)

🟩 声音积木

在 🟩 "声音" 分类中:

播放控制

播放声音 [Meow v] 直到播放完毕     ← 等播完再执行下一条开始播放声音 [Meow v]              ← 立即执行下一条(异步)停止所有声音                      ← 静音

音效调整

将 [音调 v] 音效增加 [10]          ← 变尖锐将 [左右平衡 v] 音效增加 [-10]      ← 偏向左声道将音量增加 [-10]                  ← 变小声将音量设为 [100] %                ← 设为具体值

🎵 实战:背景音乐系统

// 背景音乐循环当绿旗被点击将音量设为 [50] %                 ← 不要太大声重复执行  播放声音 [背景音乐1 v] 直到播放完毕  播放声音 [背景音乐2 v] 直到播放完毕

🔫 实战:音效管理

// 射击音效(短促有力)当接收到 [发射 v]将音量设为 [100] %将 [音调 v] 音效设定为 [随机数]开始播放声音 [激光 v]// 爆炸音效(大声震撼)当接收到 [爆炸 v]将音量设为 [100] %播放声音 [爆炸 v] 直到播放完毕

六、文字与对话

💬 说话气泡

说 [你好!] (2) 秒               ← 显示文字气泡思考 [怎么办呢...] (2) 秒        ← 显示思考气泡

应用场景:

  • 🎮 NPC 对话
  • 📢 提示信息
  • 💭 角色内心独白

📝 动态文字

结合变量显示实时数据:

重复执行  说 (连接 [生命值:] 和 (生命值)) 0.5 秒

七、综合项目:完整的动画短片

🎬 项目:《小猫的一天》

剧情:

  1. 🌅 早晨:太阳升起,小猫起床
  2. 🍽️ 中午:吃饭、玩耍
  3. 🌙 晚上:看星星、睡觉

📝 实现要点

背景切换:

当绿旗被点击换成 [日出 v] 背景等待 2 秒换成 [白天 v] 背景等待 3 秒换成 [夜晚 v] 背景

角色动画:

// 起床动作换成 [睡觉 v] 造型等待 1 秒重复执行 3 次                    ← 伸懒腰  换成 [伸懒腰1 v] 造型  等待 0.3 秒  换成 [伸懒腰2 v] 造型  等待 0.3 秒换成 [站立 v] 造型

音效配合:

// 时间变化音效当换成 [日出 v] 背景播放声音 [鸡鸣 v]将 [亮度 v] 特效设定为 [20]当换成 [夜晚 v] 背景播放声音 [虫鸣 v]将 [亮度 v] 特效设定为 [-30]

八、性能优化与最佳实践

⚡ 动画优化技巧

1️⃣ 合理使用"等待"

// ❌ 太慢等待 0.5 秒// ✅ 流畅等待 0.05 秒 到 0.1 秒

2️⃣ 减少不必要的特效

// ❌ 同时用太多特效会卡将 [颜色 v] 特效设定为 [50]将 [鱼眼 v] 特效设定为 [50]将 [漩涡 v] 特效设定为 [50]// ✅ 一次只用一种主要特效

3️⃣ 及时清理

// 动画结束后清除特效重复执行 10 次  将 [虚像 v] 特效增加 10清除图形特效                    ← 恢复干净状态

🎨 美术资源建议

尺寸规范:

  • 角色:建议 240×180 像素以内
  • 背景:正好 480×360 像素
  • 文件大小:单张图片不超过 1MB

格式选择:

  • 简单图形:用矢量图(SVG)
  • 复杂图片:用位图(PNG/JPG)
  • 透明背景:用 PNG

九、创意案例展示

🌟 案例 1:魔法变身

当接收到 [变身 v]播放声音 [魔法 v]重复执行 20 次  将 [漩涡 v] 特效增加 10  将 [亮度 v] 特效增加 5  等待 0.05 秒换成 [超级形态 v] 造型清除图形特效将 [颜色 v] 特效设定为 [30]      ← 金色光芒

🌟 案例 2:天气系统

当接收到 [下雨 v]换成 [阴天 v] 背景将 [亮度 v] 特效设定为 [-20]重复执行 50 次  克隆 [雨滴 v]  等待 0.1 秒播放声音 [雷声 v]

🌟 案例 3:战斗技能特效

定义 释放技能 技能名 (技能名)如果 <(技能名) = [火球]> 那么  将 [颜色 v] 特效设定为 [10]    ← 红色  重复执行 10 次    将角色大小增加 5    等待 0.05 秒  广播 [发射火球 v]否则如果 <(技能名) = [冰冻]> 那么  将 [颜色 v] 特效设定为 [150]   ← 蓝色  播放声音 [冰冻 v]  ...

十、本章知识点总结

🎯 核心技能

类别
技能
关键积木
造型
多帧动画
换成
下一个造型
背景
场景切换
换成背景
下一个背景
特效
视觉效果
将特效设定为
将特效增加
图层
前后顺序
移到最前面
移到最后面
声音
音效音乐
播放声音
将音量设为
文字
对话提示
思考

🎨 创作流程建议

  1. 构思 → 画出草图,规划场景
  2. 准备素材 → 收集/绘制造型和背景
  3. 基础功能 → 先让程序能运行
  4. 美化外观 → 添加动画和特效
  5. 完善音效 → 配上合适的声音
  6. 测试优化 → 确保流畅不卡顿

📝 课后作业

必做题

  1. 为自己喜欢的角色设计 4 个造型,制作行走动画
  2. 制作一个简单的过场动画(至少包含3个背景切换)
  3. 给之前的射击游戏添加音效和爆炸特效

选做题

  1. 制作一个会眨眼睛、会呼吸的角色
  2. 创建昼夜交替的场景(太阳升起落下,天空变色)
  3. 制作一段 30 秒的动画短片(有剧情、有音效)

思考题

  1. 为什么动画需要"等待"积木?没有会怎样?
  2. 矢量图和位图各有什么优缺点?
  3. 如果要做一个节奏游戏,需要考虑哪些声音相关的问题?

🚀 预告下一章

第七章我们将学习 《侦测与交互——让程序更智能》,你将学会:

  • 精确检测碰撞和距离
  • 使用鼠标和摄像头交互
  • 制作 AI 对手
  • 响应外部设备输入

准备好让你的程序"感知"世界了吗?我们下节课见!


记住:好的程序不只是代码的堆砌,更是视觉和听觉的艺术。让你的作品既有灵魂,又有颜值!🎨🎵✨

最新文章

随机文章

基本 文件 流程 错误 SQL 调试
  1. 请求信息 : 2026-04-04 23:49:24 HTTP/2.0 GET : https://e.sjds.net/a/458275.html
  2. 运行时间 : 0.094170s [ 吞吐率:10.62req/s ] 内存消耗:4,574.62kb 文件加载:140
  3. 缓存信息 : 0 reads,0 writes
  4. 会话信息 : SESSION_ID=a4c088474d6989ea3be94f37c4f356eb
  1. /yingpanguazai/ssd/ssd1/www/e.sjds.net/public/index.php ( 0.79 KB )
  2. /yingpanguazai/ssd/ssd1/www/e.sjds.net/vendor/autoload.php ( 0.17 KB )
  3. /yingpanguazai/ssd/ssd1/www/e.sjds.net/vendor/composer/autoload_real.php ( 2.49 KB )
  4. /yingpanguazai/ssd/ssd1/www/e.sjds.net/vendor/composer/platform_check.php ( 0.90 KB )
  5. /yingpanguazai/ssd/ssd1/www/e.sjds.net/vendor/composer/ClassLoader.php ( 14.03 KB )
  6. /yingpanguazai/ssd/ssd1/www/e.sjds.net/vendor/composer/autoload_static.php ( 4.90 KB )
  7. /yingpanguazai/ssd/ssd1/www/e.sjds.net/vendor/topthink/think-helper/src/helper.php ( 8.34 KB )
  8. /yingpanguazai/ssd/ssd1/www/e.sjds.net/vendor/topthink/think-validate/src/helper.php ( 2.19 KB )
  9. /yingpanguazai/ssd/ssd1/www/e.sjds.net/vendor/topthink/think-orm/src/helper.php ( 1.47 KB )
  10. /yingpanguazai/ssd/ssd1/www/e.sjds.net/vendor/topthink/think-orm/stubs/load_stubs.php ( 0.16 KB )
  11. /yingpanguazai/ssd/ssd1/www/e.sjds.net/vendor/topthink/framework/src/think/Exception.php ( 1.69 KB )
  12. /yingpanguazai/ssd/ssd1/www/e.sjds.net/vendor/topthink/think-container/src/Facade.php ( 2.71 KB )
  13. /yingpanguazai/ssd/ssd1/www/e.sjds.net/vendor/symfony/deprecation-contracts/function.php ( 0.99 KB )
  14. /yingpanguazai/ssd/ssd1/www/e.sjds.net/vendor/symfony/polyfill-mbstring/bootstrap.php ( 8.26 KB )
  15. /yingpanguazai/ssd/ssd1/www/e.sjds.net/vendor/symfony/polyfill-mbstring/bootstrap80.php ( 9.78 KB )
  16. /yingpanguazai/ssd/ssd1/www/e.sjds.net/vendor/symfony/var-dumper/Resources/functions/dump.php ( 1.49 KB )
  17. /yingpanguazai/ssd/ssd1/www/e.sjds.net/vendor/topthink/think-dumper/src/helper.php ( 0.18 KB )
  18. /yingpanguazai/ssd/ssd1/www/e.sjds.net/vendor/symfony/var-dumper/VarDumper.php ( 4.30 KB )
  19. /yingpanguazai/ssd/ssd1/www/e.sjds.net/vendor/topthink/framework/src/think/App.php ( 15.30 KB )
  20. /yingpanguazai/ssd/ssd1/www/e.sjds.net/vendor/topthink/think-container/src/Container.php ( 15.76 KB )
  21. /yingpanguazai/ssd/ssd1/www/e.sjds.net/vendor/psr/container/src/ContainerInterface.php ( 1.02 KB )
  22. /yingpanguazai/ssd/ssd1/www/e.sjds.net/app/provider.php ( 0.19 KB )
  23. /yingpanguazai/ssd/ssd1/www/e.sjds.net/vendor/topthink/framework/src/think/Http.php ( 6.04 KB )
  24. /yingpanguazai/ssd/ssd1/www/e.sjds.net/vendor/topthink/think-helper/src/helper/Str.php ( 7.29 KB )
  25. /yingpanguazai/ssd/ssd1/www/e.sjds.net/vendor/topthink/framework/src/think/Env.php ( 4.68 KB )
  26. /yingpanguazai/ssd/ssd1/www/e.sjds.net/app/common.php ( 0.03 KB )
  27. /yingpanguazai/ssd/ssd1/www/e.sjds.net/vendor/topthink/framework/src/helper.php ( 18.78 KB )
  28. /yingpanguazai/ssd/ssd1/www/e.sjds.net/vendor/topthink/framework/src/think/Config.php ( 5.54 KB )
  29. /yingpanguazai/ssd/ssd1/www/e.sjds.net/config/app.php ( 0.95 KB )
  30. /yingpanguazai/ssd/ssd1/www/e.sjds.net/config/cache.php ( 0.78 KB )
  31. /yingpanguazai/ssd/ssd1/www/e.sjds.net/config/console.php ( 0.23 KB )
  32. /yingpanguazai/ssd/ssd1/www/e.sjds.net/config/cookie.php ( 0.56 KB )
  33. /yingpanguazai/ssd/ssd1/www/e.sjds.net/config/database.php ( 2.48 KB )
  34. /yingpanguazai/ssd/ssd1/www/e.sjds.net/vendor/topthink/framework/src/think/facade/Env.php ( 1.67 KB )
  35. /yingpanguazai/ssd/ssd1/www/e.sjds.net/config/filesystem.php ( 0.61 KB )
  36. /yingpanguazai/ssd/ssd1/www/e.sjds.net/config/lang.php ( 0.91 KB )
  37. /yingpanguazai/ssd/ssd1/www/e.sjds.net/config/log.php ( 1.35 KB )
  38. /yingpanguazai/ssd/ssd1/www/e.sjds.net/config/middleware.php ( 0.19 KB )
  39. /yingpanguazai/ssd/ssd1/www/e.sjds.net/config/route.php ( 1.89 KB )
  40. /yingpanguazai/ssd/ssd1/www/e.sjds.net/config/session.php ( 0.57 KB )
  41. /yingpanguazai/ssd/ssd1/www/e.sjds.net/config/trace.php ( 0.34 KB )
  42. /yingpanguazai/ssd/ssd1/www/e.sjds.net/config/view.php ( 0.82 KB )
  43. /yingpanguazai/ssd/ssd1/www/e.sjds.net/app/event.php ( 0.25 KB )
  44. /yingpanguazai/ssd/ssd1/www/e.sjds.net/vendor/topthink/framework/src/think/Event.php ( 7.67 KB )
  45. /yingpanguazai/ssd/ssd1/www/e.sjds.net/app/service.php ( 0.13 KB )
  46. /yingpanguazai/ssd/ssd1/www/e.sjds.net/app/AppService.php ( 0.26 KB )
  47. /yingpanguazai/ssd/ssd1/www/e.sjds.net/vendor/topthink/framework/src/think/Service.php ( 1.64 KB )
  48. /yingpanguazai/ssd/ssd1/www/e.sjds.net/vendor/topthink/framework/src/think/Lang.php ( 7.35 KB )
  49. /yingpanguazai/ssd/ssd1/www/e.sjds.net/vendor/topthink/framework/src/lang/zh-cn.php ( 13.70 KB )
  50. /yingpanguazai/ssd/ssd1/www/e.sjds.net/vendor/topthink/framework/src/think/initializer/Error.php ( 3.31 KB )
  51. /yingpanguazai/ssd/ssd1/www/e.sjds.net/vendor/topthink/framework/src/think/initializer/RegisterService.php ( 1.33 KB )
  52. /yingpanguazai/ssd/ssd1/www/e.sjds.net/vendor/services.php ( 0.14 KB )
  53. /yingpanguazai/ssd/ssd1/www/e.sjds.net/vendor/topthink/framework/src/think/service/PaginatorService.php ( 1.52 KB )
  54. /yingpanguazai/ssd/ssd1/www/e.sjds.net/vendor/topthink/framework/src/think/service/ValidateService.php ( 0.99 KB )
  55. /yingpanguazai/ssd/ssd1/www/e.sjds.net/vendor/topthink/framework/src/think/service/ModelService.php ( 2.04 KB )
  56. /yingpanguazai/ssd/ssd1/www/e.sjds.net/vendor/topthink/think-trace/src/Service.php ( 0.77 KB )
  57. /yingpanguazai/ssd/ssd1/www/e.sjds.net/vendor/topthink/framework/src/think/Middleware.php ( 6.72 KB )
  58. /yingpanguazai/ssd/ssd1/www/e.sjds.net/vendor/topthink/framework/src/think/initializer/BootService.php ( 0.77 KB )
  59. /yingpanguazai/ssd/ssd1/www/e.sjds.net/vendor/topthink/think-orm/src/Paginator.php ( 11.86 KB )
  60. /yingpanguazai/ssd/ssd1/www/e.sjds.net/vendor/topthink/think-validate/src/Validate.php ( 63.20 KB )
  61. /yingpanguazai/ssd/ssd1/www/e.sjds.net/vendor/topthink/think-orm/src/Model.php ( 23.55 KB )
  62. /yingpanguazai/ssd/ssd1/www/e.sjds.net/vendor/topthink/think-orm/src/model/concern/Attribute.php ( 21.05 KB )
  63. /yingpanguazai/ssd/ssd1/www/e.sjds.net/vendor/topthink/think-orm/src/model/concern/AutoWriteData.php ( 4.21 KB )
  64. /yingpanguazai/ssd/ssd1/www/e.sjds.net/vendor/topthink/think-orm/src/model/concern/Conversion.php ( 6.44 KB )
  65. /yingpanguazai/ssd/ssd1/www/e.sjds.net/vendor/topthink/think-orm/src/model/concern/DbConnect.php ( 5.16 KB )
  66. /yingpanguazai/ssd/ssd1/www/e.sjds.net/vendor/topthink/think-orm/src/model/concern/ModelEvent.php ( 2.33 KB )
  67. /yingpanguazai/ssd/ssd1/www/e.sjds.net/vendor/topthink/think-orm/src/model/concern/RelationShip.php ( 28.29 KB )
  68. /yingpanguazai/ssd/ssd1/www/e.sjds.net/vendor/topthink/think-helper/src/contract/Arrayable.php ( 0.09 KB )
  69. /yingpanguazai/ssd/ssd1/www/e.sjds.net/vendor/topthink/think-helper/src/contract/Jsonable.php ( 0.13 KB )
  70. /yingpanguazai/ssd/ssd1/www/e.sjds.net/vendor/topthink/think-orm/src/model/contract/Modelable.php ( 0.09 KB )
  71. /yingpanguazai/ssd/ssd1/www/e.sjds.net/vendor/topthink/framework/src/think/Db.php ( 2.88 KB )
  72. /yingpanguazai/ssd/ssd1/www/e.sjds.net/vendor/topthink/think-orm/src/DbManager.php ( 8.52 KB )
  73. /yingpanguazai/ssd/ssd1/www/e.sjds.net/vendor/topthink/framework/src/think/Log.php ( 6.28 KB )
  74. /yingpanguazai/ssd/ssd1/www/e.sjds.net/vendor/topthink/framework/src/think/Manager.php ( 3.92 KB )
  75. /yingpanguazai/ssd/ssd1/www/e.sjds.net/vendor/psr/log/src/LoggerTrait.php ( 2.69 KB )
  76. /yingpanguazai/ssd/ssd1/www/e.sjds.net/vendor/psr/log/src/LoggerInterface.php ( 2.71 KB )
  77. /yingpanguazai/ssd/ssd1/www/e.sjds.net/vendor/topthink/framework/src/think/Cache.php ( 4.92 KB )
  78. /yingpanguazai/ssd/ssd1/www/e.sjds.net/vendor/psr/simple-cache/src/CacheInterface.php ( 4.71 KB )
  79. /yingpanguazai/ssd/ssd1/www/e.sjds.net/vendor/topthink/think-helper/src/helper/Arr.php ( 16.63 KB )
  80. /yingpanguazai/ssd/ssd1/www/e.sjds.net/vendor/topthink/framework/src/think/cache/driver/File.php ( 7.84 KB )
  81. /yingpanguazai/ssd/ssd1/www/e.sjds.net/vendor/topthink/framework/src/think/cache/Driver.php ( 9.03 KB )
  82. /yingpanguazai/ssd/ssd1/www/e.sjds.net/vendor/topthink/framework/src/think/contract/CacheHandlerInterface.php ( 1.99 KB )
  83. /yingpanguazai/ssd/ssd1/www/e.sjds.net/app/Request.php ( 0.09 KB )
  84. /yingpanguazai/ssd/ssd1/www/e.sjds.net/vendor/topthink/framework/src/think/Request.php ( 55.78 KB )
  85. /yingpanguazai/ssd/ssd1/www/e.sjds.net/app/middleware.php ( 0.25 KB )
  86. /yingpanguazai/ssd/ssd1/www/e.sjds.net/vendor/topthink/framework/src/think/Pipeline.php ( 2.61 KB )
  87. /yingpanguazai/ssd/ssd1/www/e.sjds.net/vendor/topthink/think-trace/src/TraceDebug.php ( 3.40 KB )
  88. /yingpanguazai/ssd/ssd1/www/e.sjds.net/vendor/topthink/framework/src/think/middleware/SessionInit.php ( 1.94 KB )
  89. /yingpanguazai/ssd/ssd1/www/e.sjds.net/vendor/topthink/framework/src/think/Session.php ( 1.80 KB )
  90. /yingpanguazai/ssd/ssd1/www/e.sjds.net/vendor/topthink/framework/src/think/session/driver/File.php ( 6.27 KB )
  91. /yingpanguazai/ssd/ssd1/www/e.sjds.net/vendor/topthink/framework/src/think/contract/SessionHandlerInterface.php ( 0.87 KB )
  92. /yingpanguazai/ssd/ssd1/www/e.sjds.net/vendor/topthink/framework/src/think/session/Store.php ( 7.12 KB )
  93. /yingpanguazai/ssd/ssd1/www/e.sjds.net/vendor/topthink/framework/src/think/Route.php ( 23.73 KB )
  94. /yingpanguazai/ssd/ssd1/www/e.sjds.net/vendor/topthink/framework/src/think/route/RuleName.php ( 5.75 KB )
  95. /yingpanguazai/ssd/ssd1/www/e.sjds.net/vendor/topthink/framework/src/think/route/Domain.php ( 2.53 KB )
  96. /yingpanguazai/ssd/ssd1/www/e.sjds.net/vendor/topthink/framework/src/think/route/RuleGroup.php ( 22.43 KB )
  97. /yingpanguazai/ssd/ssd1/www/e.sjds.net/vendor/topthink/framework/src/think/route/Rule.php ( 26.95 KB )
  98. /yingpanguazai/ssd/ssd1/www/e.sjds.net/vendor/topthink/framework/src/think/route/RuleItem.php ( 9.78 KB )
  99. /yingpanguazai/ssd/ssd1/www/e.sjds.net/route/app.php ( 1.72 KB )
  100. /yingpanguazai/ssd/ssd1/www/e.sjds.net/vendor/topthink/framework/src/think/facade/Route.php ( 4.70 KB )
  101. /yingpanguazai/ssd/ssd1/www/e.sjds.net/vendor/topthink/framework/src/think/route/dispatch/Controller.php ( 4.74 KB )
  102. /yingpanguazai/ssd/ssd1/www/e.sjds.net/vendor/topthink/framework/src/think/route/Dispatch.php ( 10.44 KB )
  103. /yingpanguazai/ssd/ssd1/www/e.sjds.net/app/controller/Index.php ( 4.81 KB )
  104. /yingpanguazai/ssd/ssd1/www/e.sjds.net/app/BaseController.php ( 2.05 KB )
  105. /yingpanguazai/ssd/ssd1/www/e.sjds.net/vendor/topthink/think-orm/src/facade/Db.php ( 0.93 KB )
  106. /yingpanguazai/ssd/ssd1/www/e.sjds.net/vendor/topthink/think-orm/src/db/connector/Mysql.php ( 5.44 KB )
  107. /yingpanguazai/ssd/ssd1/www/e.sjds.net/vendor/topthink/think-orm/src/db/PDOConnection.php ( 52.47 KB )
  108. /yingpanguazai/ssd/ssd1/www/e.sjds.net/vendor/topthink/think-orm/src/db/Connection.php ( 8.39 KB )
  109. /yingpanguazai/ssd/ssd1/www/e.sjds.net/vendor/topthink/think-orm/src/db/ConnectionInterface.php ( 4.57 KB )
  110. /yingpanguazai/ssd/ssd1/www/e.sjds.net/vendor/topthink/think-orm/src/db/builder/Mysql.php ( 16.58 KB )
  111. /yingpanguazai/ssd/ssd1/www/e.sjds.net/vendor/topthink/think-orm/src/db/Builder.php ( 24.06 KB )
  112. /yingpanguazai/ssd/ssd1/www/e.sjds.net/vendor/topthink/think-orm/src/db/BaseBuilder.php ( 27.50 KB )
  113. /yingpanguazai/ssd/ssd1/www/e.sjds.net/vendor/topthink/think-orm/src/db/Query.php ( 15.71 KB )
  114. /yingpanguazai/ssd/ssd1/www/e.sjds.net/vendor/topthink/think-orm/src/db/BaseQuery.php ( 45.13 KB )
  115. /yingpanguazai/ssd/ssd1/www/e.sjds.net/vendor/topthink/think-orm/src/db/concern/TimeFieldQuery.php ( 7.43 KB )
  116. /yingpanguazai/ssd/ssd1/www/e.sjds.net/vendor/topthink/think-orm/src/db/concern/AggregateQuery.php ( 3.26 KB )
  117. /yingpanguazai/ssd/ssd1/www/e.sjds.net/vendor/topthink/think-orm/src/db/concern/ModelRelationQuery.php ( 20.07 KB )
  118. /yingpanguazai/ssd/ssd1/www/e.sjds.net/vendor/topthink/think-orm/src/db/concern/ParamsBind.php ( 3.66 KB )
  119. /yingpanguazai/ssd/ssd1/www/e.sjds.net/vendor/topthink/think-orm/src/db/concern/ResultOperation.php ( 7.01 KB )
  120. /yingpanguazai/ssd/ssd1/www/e.sjds.net/vendor/topthink/think-orm/src/db/concern/WhereQuery.php ( 19.37 KB )
  121. /yingpanguazai/ssd/ssd1/www/e.sjds.net/vendor/topthink/think-orm/src/db/concern/JoinAndViewQuery.php ( 7.11 KB )
  122. /yingpanguazai/ssd/ssd1/www/e.sjds.net/vendor/topthink/think-orm/src/db/concern/TableFieldInfo.php ( 2.63 KB )
  123. /yingpanguazai/ssd/ssd1/www/e.sjds.net/vendor/topthink/think-orm/src/db/concern/Transaction.php ( 2.77 KB )
  124. /yingpanguazai/ssd/ssd1/www/e.sjds.net/vendor/topthink/framework/src/think/log/driver/File.php ( 5.96 KB )
  125. /yingpanguazai/ssd/ssd1/www/e.sjds.net/vendor/topthink/framework/src/think/contract/LogHandlerInterface.php ( 0.86 KB )
  126. /yingpanguazai/ssd/ssd1/www/e.sjds.net/vendor/topthink/framework/src/think/log/Channel.php ( 3.89 KB )
  127. /yingpanguazai/ssd/ssd1/www/e.sjds.net/vendor/topthink/framework/src/think/event/LogRecord.php ( 1.02 KB )
  128. /yingpanguazai/ssd/ssd1/www/e.sjds.net/vendor/topthink/think-helper/src/Collection.php ( 16.47 KB )
  129. /yingpanguazai/ssd/ssd1/www/e.sjds.net/vendor/topthink/framework/src/think/facade/View.php ( 1.70 KB )
  130. /yingpanguazai/ssd/ssd1/www/e.sjds.net/vendor/topthink/framework/src/think/View.php ( 4.39 KB )
  131. /yingpanguazai/ssd/ssd1/www/e.sjds.net/vendor/topthink/framework/src/think/Response.php ( 8.81 KB )
  132. /yingpanguazai/ssd/ssd1/www/e.sjds.net/vendor/topthink/framework/src/think/response/View.php ( 3.29 KB )
  133. /yingpanguazai/ssd/ssd1/www/e.sjds.net/vendor/topthink/framework/src/think/Cookie.php ( 6.06 KB )
  134. /yingpanguazai/ssd/ssd1/www/e.sjds.net/vendor/topthink/think-view/src/Think.php ( 8.38 KB )
  135. /yingpanguazai/ssd/ssd1/www/e.sjds.net/vendor/topthink/framework/src/think/contract/TemplateHandlerInterface.php ( 1.60 KB )
  136. /yingpanguazai/ssd/ssd1/www/e.sjds.net/vendor/topthink/think-template/src/Template.php ( 46.61 KB )
  137. /yingpanguazai/ssd/ssd1/www/e.sjds.net/vendor/topthink/think-template/src/template/driver/File.php ( 2.41 KB )
  138. /yingpanguazai/ssd/ssd1/www/e.sjds.net/vendor/topthink/think-template/src/template/contract/DriverInterface.php ( 0.86 KB )
  139. /yingpanguazai/ssd/ssd1/www/e.sjds.net/runtime/temp/8baaba7b98d5261672c441613af0431f.php ( 12.06 KB )
  140. /yingpanguazai/ssd/ssd1/www/e.sjds.net/vendor/topthink/think-trace/src/Html.php ( 4.42 KB )
  1. CONNECT:[ UseTime:0.000549s ] mysql:host=127.0.0.1;port=3306;dbname=e_sjds;charset=utf8mb4
  2. SHOW FULL COLUMNS FROM `fenlei` [ RunTime:0.000867s ]
  3. SELECT * FROM `fenlei` WHERE `fid` = 0 [ RunTime:0.000284s ]
  4. SELECT * FROM `fenlei` WHERE `fid` = 63 [ RunTime:0.000269s ]
  5. SHOW FULL COLUMNS FROM `set` [ RunTime:0.000480s ]
  6. SELECT * FROM `set` [ RunTime:0.000440s ]
  7. SHOW FULL COLUMNS FROM `article` [ RunTime:0.000698s ]
  8. SELECT * FROM `article` WHERE `id` = 458275 LIMIT 1 [ RunTime:0.000450s ]
  9. UPDATE `article` SET `lasttime` = 1775317764 WHERE `id` = 458275 [ RunTime:0.000824s ]
  10. SELECT * FROM `fenlei` WHERE `id` = 64 LIMIT 1 [ RunTime:0.000238s ]
  11. SELECT * FROM `article` WHERE `id` < 458275 ORDER BY `id` DESC LIMIT 1 [ RunTime:0.000541s ]
  12. SELECT * FROM `article` WHERE `id` > 458275 ORDER BY `id` ASC LIMIT 1 [ RunTime:0.000416s ]
  13. SELECT * FROM `article` WHERE `id` < 458275 ORDER BY `id` DESC LIMIT 10 [ RunTime:0.000745s ]
  14. SELECT * FROM `article` WHERE `id` < 458275 ORDER BY `id` DESC LIMIT 10,10 [ RunTime:0.000996s ]
  15. SELECT * FROM `article` WHERE `id` < 458275 ORDER BY `id` DESC LIMIT 20,10 [ RunTime:0.000728s ]
0.095682s