我正在寻找一种从这个Collection中获取数据的方法.
数据看起来像:
'0000000' => GuildMember {
guild:
Guild {
members: [Object],
id: '000000',
name: 'Zombie',
_rawVoiceStates: [Object] },
user:
User {
id: '0000000',
username: 'Orc',
_roles: [ '0000' ],
nickname: 'Orc',
joinedTimestamp: 00000,
lastMessageID: null },
'0000000' => GuildMember {
guild:
Guild {
members: [Object],
id: '000000',
name: 'Zombie',
_rawVoiceStates: [Object] },
user:
User {
id: '0000001',
username: 'Orc1',
_roles: [ '0000' ],
nickname: 'Orc',
joinedTimestamp: 00000,
lastMessageID: null },
_array: null,
_keyArray: null }
Run Code Online (Sandbox Code Playgroud)
我目前的循环是:
var user;
for(var u …Run Code Online (Sandbox Code Playgroud) 我有一个简单的Pong游戏,用一些Javascript和Canvas标签制作.
我将canvas标签的背景颜色设置为透明,因此div标签的背景图像可以显示在画布下.
问题是,当我将它设置为透明时,它不会正确地绘制球和拨片,就像我将背景设置为正常的十六进制颜色一样.它绘制了桨叶和球的路径,屏幕最终改变了球的颜色.
Javascript代码是:
//canvas
var Width = 988;
var Height = 310;
var canvas = document.getElementById("Pong");
canvas.width = Width;
canvas.height = Height;
canvas.setAttribute('tabindex', 1);
var ctx = canvas.getContext("2d");
var FPS = 1000 / 60;
var BG = {
Color: 'transparent',
Paint: function(){
ctx.fillStyle = this.Color;
ctx.fillRect(0, 0, Width, Height);
}
};
//var Mouse = {X: 0, Y: 0};
var Ball = {
Radius: 6,
Color: '#ffffff',
X: 0,
Y: 0,
VelX: 0,
VelY: 0,
Paint: function(){
ctx.beginPath();
ctx.fillStyle = …Run Code Online (Sandbox Code Playgroud) 当我的机器人开始“!帮助寻求帮助”但似乎无法让它工作时,我试图强迫我的机器人改变它的“游戏”。
目前我的代码是...
const Commando = require('discord.js-commando');
const Request = require('request');
const Bot = new Commando.Client();
Bot.client.setGame("!help for help");
Run Code Online (Sandbox Code Playgroud)
我也试过...
Bot.client.setStatus("!help for help");
Bot.user.setGame("!help for help");
Bot.user.setStatus("!help for help");
Run Code Online (Sandbox Code Playgroud)
我似乎无法理解您如何调用它以使其工作。