小编Lh9*_*901的帖子

Pygame需要“用于pygame.event.get()中的事件”以免崩溃

该项目工程罚款是这样,但我不明白为什么它需要的无用for event in pygame.event.get(): NonegameOverwhile语句里面game_loop。如果您找到删除它的方法或解释为什么没有它就无法运行,那就太好了!

import pygame, time, random

pygame.init()

# SOUND/TEXTURES
icon = pygame.image.load("textures\snakeicon.png")
pygame.display.set_icon(icon)

# VARIABLES
white = (255, 255, 255)
black = (0, 0, 0)
red = (200, 0, 0)
green = (0, 155, 0)
bright_green = (0, 250, 0)
bright_red = (255, 0, 0)

font_size = 50
font = pygame.font.SysFont(None, font_size)

# FUNCTIONS

def text_objects(text, font):
    textSurface = font.render(text, True, black)
    return textSurface, textSurface.get_rect()


def button(msg, x, y, w, h, …
Run Code Online (Sandbox Code Playgroud)

python pygame

5
推荐指数
2
解决办法
2905
查看次数

如何在 ListView.builder 上使用 Wrap?

我希望屏幕看起来更像这样: 我希望它看起来像什么

但是,现在它看起来像这样: 在此处输入图片说明

我在仍然使用 ListView.Builder 的同时尝试了多种不同的方法来实现这一点,但是,它们都不起作用。完成此任务的更好方法是什么?

当前代码:

import 'package:flutter/material.dart';
import 'package:stack_notes/models/note_folder.dart';

class NotesScreen extends StatefulWidget {
  final List<NoteFolder> noteFolders;
  final Function onTapCallback;

  NotesScreen({this.noteFolders, this.onTapCallback});

  @override
  _NotesScreenState createState() => _NotesScreenState();
}

class _NotesScreenState extends State<NotesScreen> {
  Widget build(BuildContext context) {
    return SafeArea(
      child: Center(
        child: ListView.builder(
          itemCount: widget.noteFolders.length,
          itemBuilder: (context, index) {
            return Padding(
              padding: EdgeInsets.symmetric(horizontal: 10.0, vertical: 6.0),
              child: InkWell(
                onTap: widget.onTapCallback,
                child: Container(
                  width: 180.0,
                  padding: EdgeInsets.all(10.0),
                  decoration: BoxDecoration(
                    border: Border.all(color: Colors.white30),
                  ),
                  child: Row(
                    children: <Widget>[
                      Icon(
                        Icons.folder,
                        color: …
Run Code Online (Sandbox Code Playgroud)

flutter

0
推荐指数
1
解决办法
5100
查看次数

标签 统计

flutter ×1

pygame ×1

python ×1