RError.com

RError.com Logo RError.com Logo

RError.com Navigation

  • 主页

Mobile menu

Close
  • 主页
  • 系统&网络
    • 热门问题
    • 最新问题
    • 标签
  • Ubuntu
    • 热门问题
    • 最新问题
    • 标签
  • 帮助
主页 / 问题

全部问题

Martin Hope
DaYa
Asked: 2024-12-05 18:12:10 +0000 UTC

用于在 JavaScript 中播放的相机

  • 9

关于开放式多人游戏,我想到了几个想法。我使用的语言是JavaScript。由于我不太了解他,所以出现了一个问题。

有一个有条件的游戏世界。目前 - 画布600x400像素。此阶段的玩家用圆圈表示。由于使用websocket实现的python服务器,他们可以在画布上移动并看到彼此的动作。

问题

我们需要实现一个摄像头来跟踪玩家在更大的游戏世界中移动。

尝试解决问题

说实话,由于对技术的了解不够,我只找到了实现的信息ctx.translate(),但据我了解,这种方式并不适合我。因为有了它,游戏世界就会相对于玩家移动。我预见这对我的想法不起作用。

我想要什么?

如果有人能帮助我回答如何实现这样的相机,以便它在大世界范围内舒适地工作,那就太好了。作为示例,我可以给出diep.io、ponytown、surviv.io等。

材料

由于我不明白到底应该提供什么,所以我将提供整个客户端部分。

名为script.js的JavaScript 文件

HTML&СSS 文件分别名为index.html、index_style.css

javascript
  • 1 个回答
  • 96 Views
Martin Hope
Евгения
Asked: 2024-12-03 16:26:57 +0000 UTC

如何使用 css mask 制作这样的形状?

  • 9

告诉我,是否可以使用 CSS 制作这样的遮罩,以便将来您可以插入任何照片? 在此输入图像描述

html
  • 2 个回答
  • 76 Views
Martin Hope
Mik
Asked: 2024-10-18 23:06:22 +0000 UTC

如何计算我的字符串在 Java 中将占用字符集中的字节数?

  • 9

我如何在 Java 中计算我的 String 占用了多少字节,例如在 中US_ASCII? C# 有它Encoding.GetByteCount,这就是我需要的,也就是说,我需要在 UI 中快速验证字节长度,并且我不想创建字节数组,但我想在不分配内存的情况下进行计数

java
  • 1 个回答
  • 88 Views
Martin Hope
Боков Глеб
Asked: 2024-09-03 13:40:11 +0000 UTC

如何在实体框架的分层数据中初始化子实体?

  • 9

我正在Metait.com上学习“分层数据”课程。例如,采用一个递归实体,它可以具有到父实体及其子实体的链接:MenuItem

public class MenuItem
{
    public int Id { get; set; }
    public string? Title { get; set; }
    public int? ParentId { get; set; }
    public MenuItem? Parent { get; set; }
    public List<MenuItem> Children { get; set; } = new();
}

现在,如果我们MenuItem按如下方式初始化几个:

using (ApplicationContext db = new ApplicationContext())
{
    // пересоздаем бд
    db.Database.EnsureDeleted();
    db.Database.EnsureCreated();
 
    // добавляем начальные данные
    MenuItem file = new MenuItem { Title = "File" };
    MenuItem edit = new MenuItem { Title = "Edit" };
    MenuItem open = new MenuItem { Title = "Open", Parent = file };
    MenuItem save = new MenuItem { Title = "Save", Parent = file };
 
    MenuItem copy = new MenuItem { Title = "Copy", Parent = edit };
    MenuItem paste = new MenuItem { Title = "Paste", Parent = edit };
 
    db.MenuItems.AddRange(file, edit, open, save, copy, paste);
    db.SaveChanges();
}

那么,例如,Menuitem对于标题,File将会有MenuItem带有标题Open和的子项Save:

using (ApplicationContext db = new ApplicationContext())
{
    // получаем все пункты меню из бд
    var menuItems = db.MenuItems.ToList();
    Console.WriteLine("All Menu:");
    foreach (MenuItem m in menuItems)
    {
        Console.WriteLine(m.Title);
    }
    Console.WriteLine();
    // получаем определенный пункт меню с подменю
    var fileMenu = db.MenuItems.FirstOrDefault(m => m.Title == "File");
    if(fileMenu != null)
    {
        Console.WriteLine(fileMenu.Title);
        foreach(var m in fileMenu.Children)
        {
            Console.WriteLine($"---{m.Title}");
        }
    }
}
File
---Open
---Save

但是该字段是如何初始化的Children呢?我们没有在任何地方显式设置它的值,并且在生成的 SQL 查询中完全不存在这样的字段:

CREATE TABLE "MenuItems" (
    "Id"    INTEGER NOT NULL,
    "Title" TEXT,
    "ParentId"  INTEGER,
    CONSTRAINT "FK_MenuItems_MenuItems_ParentId" FOREIGN KEY("ParentId") REFERENCES "MenuItems"("Id"),
    CONSTRAINT "PK_MenuItems" PRIMARY KEY("Id" AUTOINCREMENT)
);
c#
  • 4 个回答
  • 164 Views
Martin Hope
u111
Asked: 2024-08-17 01:12:17 +0000 UTC

在类中获取/设置

  • 9

有一个班MyClass()。
对于 getter 有一个装饰器@property,但对于 setter 有一个@prop_name.setter.

为什么会这样呢?

python
  • 1 个回答
  • 123 Views
上一页
下一页

Sidebar

Stats

  • 问题 10021
  • Answers 30001
  • 最佳答案 8000
  • 用户 6900
  • 常问
  • 回答
  • Marko Smith

    我看不懂措辞

    • 1 个回答
  • Marko Smith

    请求的模块“del”不提供名为“default”的导出

    • 3 个回答
  • Marko Smith

    "!+tab" 在 HTML 的 vs 代码中不起作用

    • 5 个回答
  • Marko Smith

    我正在尝试解决“猜词”的问题。Python

    • 2 个回答
  • Marko Smith

    可以使用哪些命令将当前指针移动到指定的提交而不更改工作目录中的文件?

    • 1 个回答
  • Marko Smith

    Python解析野莓

    • 1 个回答
  • Marko Smith

    问题:“警告:检查最新版本的 pip 时出错。”

    • 2 个回答
  • Marko Smith

    帮助编写一个用值填充变量的循环。解决这个问题

    • 2 个回答
  • Marko Smith

    尽管依赖数组为空,但在渲染上调用了 2 次 useEffect

    • 2 个回答
  • Marko Smith

    数据不通过 Telegram.WebApp.sendData 发送

    • 1 个回答
  • Martin Hope
    Alexandr_TT 2020年新年大赛! 2020-12-20 18:20:21 +0000 UTC
  • Martin Hope
    Alexandr_TT 圣诞树动画 2020-12-23 00:38:08 +0000 UTC
  • Martin Hope
    Air 究竟是什么标识了网站访问者? 2020-11-03 15:49:20 +0000 UTC
  • Martin Hope
    Qwertiy 号码显示 9223372036854775807 2020-07-11 18:16:49 +0000 UTC
  • Martin Hope
    user216109 如何为黑客设下陷阱,或充分击退攻击? 2020-05-10 02:22:52 +0000 UTC
  • Martin Hope
    Qwertiy 并变成3个无穷大 2020-11-06 07:15:57 +0000 UTC
  • Martin Hope
    koks_rs 什么是样板代码? 2020-10-27 15:43:19 +0000 UTC
  • Martin Hope
    Sirop4ik 向 git 提交发布的正确方法是什么? 2020-10-05 00:02:00 +0000 UTC
  • Martin Hope
    faoxis 为什么在这么多示例中函数都称为 foo? 2020-08-15 04:42:49 +0000 UTC
  • Martin Hope
    Pavel Mayorov 如何从事件或回调函数中返回值?或者至少等他们完成。 2020-08-11 16:49:28 +0000 UTC

热门标签

javascript python java php c# c++ html android jquery mysql

Explore

  • 主页
  • 问题
    • 热门问题
    • 最新问题
  • 标签
  • 帮助

Footer

RError.com

关于我们

  • 关于我们
  • 联系我们

Legal Stuff

  • Privacy Policy

帮助

© 2023 RError.com All Rights Reserve   沪ICP备12040472号-5