Scratch3.0
JiaoYuXi_hahaha
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Scratch3.0 保存缩略图
修改原生组件 // 首先修改组件 RenderWebGL.js, 添加 preserveDrawingBuffer: true // 文件地址 node_modules\scratch-render\src\RenderWebGL.js // 修改前 static _getContext (canvas) { return twgl.getWebGLContext(canvas, {alpha: false, stencil: true}); } // 修改后 static _getConte原创 2020-06-04 11:45:59 · 1178 阅读 · 0 评论 -
Scratch 3.0 源码修改
Scratch 3.0 加载电脑上的文件 地址栏会被强制设为根路径 // 注释这行代码,地址栏就不会被强制更改了 history.replaceState({}, document.title, '.'); Scratch 3.0 加载语言包 使用全局搜索 在两个supported-locales.js文件中进行修改。 ...原创 2020-06-04 11:45:31 · 2144 阅读 · 0 评论 -
Scratch3.0 页面初始化的时候加载sb3文件
目标文件地址:src\containers\sb-file-uploader.jsx 修改 sb-file-uploader.jsx文件, class SBFileUploader中添加componentDidMount(),代码如下 componentDidMount() { var _this = this; // 作品所在存放地址 var sb3Path = null; /** * 必须使用 $(window).on("load",function(){});原创 2020-06-04 11:45:15 · 3181 阅读 · 3 评论 -
Scratch3.0 源码打包配置 webpack.config.js
对打包的文件进行压缩 // 在 plugins 中添加 new UglifyJsPlugin 配置 plugins: [ new UglifyJsPlugin({ uglifyOptions: { output: { comments: false, }, warnings: false } }) ]原创 2020-06-04 11:44:43 · 689 阅读 · 0 评论 -
Scratch3.0初始化加载七牛云上的sbs文件
编写组件 import PropTypes from 'prop-types'; import React from 'react'; import {connect} from 'react-redux'; import {injectIntl, intlShape} from 'react-intl'; import analytics from '../lib/analytics'; import log from '../lib/log'; import {LoadingStates, onLoa原创 2020-06-04 11:44:12 · 472 阅读 · 0 评论 -
Scratch3.0上传sb3文件到七牛云
import bindAll from 'lodash.bindall'; import PropTypes from 'prop-types'; import React from 'react'; import {connect} from 'react-redux'; import {projectTitleInitialState} from '../reducers/project-title'; /** 引入七牛js资源支持 **/ import * as qiniu from 'qiniu-j原创 2020-06-04 11:43:20 · 1020 阅读 · 0 评论
分享