跳到主要内容

在 Bilup 中管理项目

Bilup 提供了强大的项目管理功能,超越了标准 Scratch 功能。学习如何有效地创建、保存、加载和组织你的项目。

创建项目

开始一个新项目

从界面

  1. 点击菜单栏中的 文件
  2. 选择 新建(或按 Ctrl/Cmd+N)
  3. 如果要保存当前工作,请确认
  4. 从空白项目开始

默认项目设置

新项目包括:

  • 空白舞台:白色背景
  • 空脚本:准备好编写代码
  • 标准变量:没有预定义的变量

项目模板

Bilup 提供了几个起始模板:

基本模板

  • 空白项目:完全空白的画布
  • 简单游戏:基本游戏结构
  • 动画:动画故事设置
  • 艺术项目:优化用于创意绘画

教育模板

  • 数学游戏:数学概念起步
  • 科学模拟:物理和化学设置
  • 讲故事:叙事项目结构
  • 音乐项目:音频焦点模板

加载项目

从你的电脑

支持的格式

  • Scratch 3.0 (.sb3):完全兼容
  • Scratch 2.0 (.sb2):自动转换
  • Bilup 项目:带有插件数据的增强格式

加载过程

  1. 点击 文件从电脑加载
  2. 选择你的项目文件
  3. 等待加载完成
  4. 项目在编辑器中打开

从 Scratch 网站

直接 URL 加载

  1. 复制 Scratch 项目 URL
  2. 点击 文件从 Scratch 加载
  3. 粘贴 URL 或输入项目 ID
  4. 项目下载并打开

项目 ID 加载

  • 只需输入项目 ID 号码
  • 例如:123456789 而不是完整 URL
  • 比 URL 方法更快

从云存储

浏览器存储

  • 项目自动保存到浏览器存储
  • 通过 文件最近的项目 访问
  • 在会话之间持久化

外部服务

  • Google Drive:直接集成可用
  • Dropbox:上传/下载支持
  • GitHub:版本控制集成

保存项目

本地保存

快速保存(Ctrl/Cmd+S)

  • 保存到浏览器存储
  • 保留所有项目数据
  • 包括插件配置

导出到电脑

  1. 点击 文件保存到电脑
  2. 选择文件名和位置
  3. 下载为 .sb3 文件
  4. 与标准 Scratch 兼容

云保存

Scratch 网站集成

  1. 点击 文件上传到 Scratch
  2. 登录 Scratch 账户
  3. 项目上传并变得可分享
  4. 保持兼容性

自动保存功能

  • 浏览器自动保存:每 30 秒
  • 本地备份:定期本地副本
  • 版本历史:多个保存状态

项目组织

命名规范

描述性名称

  • 使用清晰、描述性的项目名称
  • 为迭代版本包含版本号
  • 为兼容性避免特殊字符

文件组织

我的项目/
├── 游戏/
│ ├── 平台跳跃游戏_v1.sb3
│ ├── 平台跳跃游戏_v2.sb3
│ └── 益智游戏.sb3
├── 艺术/
│ ├── 数字艺术_1.sb3
│ └── 动画测试.sb3

项目元数据

自动元数据

Bilup 跟踪:

  • 创建日期:项目开始时间
  • 最后修改:最近编辑时间
  • 编辑次数:修改次数
  • 插件使用:使用了哪些插件

自定义元数据

添加你自己的信息:

  • 描述:项目目的和目标
  • 标签:分类关键词
  • 备注:开发笔记和想法
  • 版本:跟踪项目迭代

项目分享

Scratch 社区

上传到 Scratch

  1. 确保项目符合 Scratch 准则
  2. 使用 文件上传到 Scratch
  3. 添加标题、描述和标签
  4. 与社区分享

社区功能

  • 评论:接收反馈
  • 改编:允许他人在你的作品基础上构建
  • 工作室:组织相关项目

外部分享

直接文件分享

  • 直接分享 .sb3 文件
  • 适用于任何 Scratch 兼容编辑器
  • 保留所有项目数据

网页嵌入

  • 使用 Bilup Packager 进行网页部署
  • 创建独立 HTML 文件
  • 嵌入网站和博客

协作

团队项目

  • 通过云存储分享项目文件
  • 为复杂项目使用版本控制
  • 通过项目文档协调

教育用途

  • 教师账户用于课堂管理
  • 学生项目提交系统
  • 小组项目协调工具

项目迁移

从 Scratch 到 Bilup

自动迁移

  • 直接加载任何 Scratch 项目
  • 所有积木和角色完美转移
  • 即时增强 Bilup 功能

性能优化

加载 Scratch 项目后:

  1. 启用 Turbo 模式 以加快执行
  2. 帧率 提高到 60 FPS
  3. 尝试 高质量画笔 以获得更好的图形
  4. 探索 自定义舞台尺寸

Bilup 实例之间

项目可移植性

  • .sb3 文件可在所有 Bilup 版本中运行
  • 插件数据在可用时保留
  • 设置随项目元数据传输

版本兼容性

  • 较新的 Bilup 功能完美降级
  • 较旧的项目在新版本中可用
  • 对不兼容的功能有明确警告

项目备份与恢复

自动备份

浏览器存储

  • 保留多个保存状态
  • 每 5 分钟自动备份
  • 浏览器崩溃后可恢复

本地备份

  • 浏览器存储创建本地副本
  • 可配置的备份频率
  • 单独的备份目录

手动备份策略

定期导出

  • 每周导出重要项目
  • 保留多个版本
  • 存储在不同位置

版本控制

对于高级用户:

  • 使用 Git 进行项目历史管理
  • 跟踪随时间的变化
  • 与他人安全协作

恢复程序

浏览器崩溃恢复

  1. 重启浏览器并返回 Bilup
  2. 查找自动恢复提示
  3. 选择最近的备份
  4. 验证项目完整性

损坏项目恢复

  1. 尝试从不同备份加载
  2. 使用项目修复工具
  3. 联系支持人员处理复杂情况
  4. 从最后可用的版本重建

性能优化

大型项目管理

资源优化

  • 导入前压缩大图像
  • 使用适当的音频格式
  • 定期删除未使用的资源

代码组织

  • 使用自定义积木减少重复
  • 使用注释组织脚本
  • 将复杂项目拆分为模块

内存管理

资源监控

  • 在浏览器开发工具中检查内存使用
  • 监控内存泄漏
  • 清除未使用的项目数据

优化技术

  • 限制同时出现的角色数量
  • 优化图形复杂性
  • 使用高效算法

项目问题故障排除

常见问题

项目无法加载

  1. 检查文件格式(.sb3 vs .sb2)
  2. 验证文件是否损坏
  3. 尝试不同浏览器
  4. 清除浏览器缓存

资源缺失

  1. 检查资源是否正确嵌入
  2. 重新导入缺失的文件
  3. 验证文件路径
  4. 联系项目创建者获取原始文件

性能问题

  1. 启用 Turbo 模式
  2. 减少角色数量
  3. 优化脚本
  4. 检查无限循环

获取帮助

社区资源

  • GitHub Issues:报告错误
  • Discord:实时帮助
  • 论坛:社区讨论
  • 文档:搜索解决方案

专业支持

  • 教育许可:学校支持
  • 企业功能:商业解决方案
  • 定制开发:专业需求

项目是你 Bilup 体验的核心。通过适当的组织和管理,你可以创建精彩的交互内容,同时保持效率和协作能力。


下一步:探索 高级设置 以释放 Bilup 的全部潜力。