以下是一个简单的微信小程序代码,可以用来画樱花:
<canvas canvas-id="canvas" style="width: 100%; height: 100%;"></canvas>
Page({
onReady: function () {
// 获取canvas上下文
const context = wx.createCanvasContext('canvas');
const width = wx.getSystemInfoSync().windowWidth; // 获取屏幕宽度
// 绘制樱花
function drawSakura(x, y) {
context.beginPath();
context.arc(x, y, 5, 0, Math.PI * 2); // 绘制花心
context.fillStyle = "#F8C6C6";
context.fill();
for (let i = 0; i < 8; i++) {
context.beginPath();
context.moveTo(x, y);
context.lineTo(x + 20, y + 20); // 绘制花瓣
context.lineTo(x, y + 40);
context.lineTo(x - 20, y + 20);
context.lineTo(x, y);
context.fillStyle = "#FBE0E0";
context.fill();
context.rot