unity-web-player 相关问题


游戏的实时 Web API 可以在 ASP.NET Core 和 SQL Server 中实现吗?

您能告诉我游戏的实时 Web API 是否可以在 ASP.NET Core 和 SQL Server 中实现吗? 我们正在开发的 Unity 游戏需要实时 Web API。我们正在使用 SQL


如何在 UNITY Oculus Quest 2 和 Vive Focus 中获取 Android 设备序列号(在 Android 10 API 级别 28 上)

我需要序列号或类似的东西,因为我们公司创建 VR 应用程序,我创建必须在多个应用程序中识别特定设备的 Web API,因为我们


如何在 safari 开发工具中调试“页面”内存中的累积情况?

我正在尝试调试在嵌入 Unity 应用程序的 Web 视图中看到的大量内存泄漏。不幸的是,我无法使用 safari 开发工具。 在开发工具中,我看到我的 JS 堆保持稳定,


LD Player adb 端口号?

我是一名 React Native 开发人员。 我曾经在 Nox 上运行我的应用程序。 adb 连接本地主机:62001 反应本机运行 Android --deviceId 本地主机:62001 现在,我想在 LD Player 上运行我的应用程序。 不过,我不...


Laravel 动态扩展或使用 Traits

可以在运行时扩展或使用不同的类吗? 例子: 假设我们有一个名为 Player 的模型(我们的 A 模型) 可以在运行时扩展或使用不同的类吗? 示例: 假设我们有一个 model 称为 Player(我们的 A 模型) <?php namespace App\Models; use Illuminate\Database\Eloquent\Model; class Player extends Model{ } 我们还有另外 2 个型号(B 和 C 型号) <?php namespace App\Models; use Illuminate\Database\Eloquent\Model; protected $connection= 'db_b'; class PlayerInfoB extends Model{ function getName(){ return $this->name; } } 我们的C型号 <?php namespace App\Models; use Illuminate\Database\Eloquent\Model; protected $connection= 'db_c'; class PlayerInfoC extends Model{ function getName(){ return $this->name_g; } } 模型A (Player)如何在运行时根据配置或其他数据扩展Model B or C 为什么我需要这个。 我有 2 个或更多不同的表,这些表的列有不同的名称,例如: Table 1 - name Table 2 - name_g Table 3 - name_full 所以我需要一个可以随时调用的包装器getName(),而无需检查现在使用的表。 $player = Player::get(); echo $player->getName(); 如果有不清楚的地方,请评论,我会更新我的问题。 更新基于madalin-ivascu答案可以这样完成吗? class Player extends Model{ protected $model; public function __construct(){ $this->setModel(); parent::__construct(); } protected function setModel(){ $this->model = $this->column_model_name } function getAttributeName(){ return $this->model->getName(); } } 如果不使用 eval 或 dirty hacks,就不可能在运行时编写一个类。您必须重新考虑您的类设计,因为您不太可能需要通过良好的设计来做到这一点。 您可以做的是使用方法 setTable 和 on: 在运行时更改模型实例上的表和数据库连接 Player::on('db_b')->setTable('player_info_b')->find($id); 另一种方法(首选)是定义模型 PlayerInfoC 和 PlayerInfoB 来扩展您的 Player 模型,然后根据您的情况在需要时实例化类 B 或 C。 在您的代码中,您的脚本必须具有您检查的状态,以便知道何时使用正确的模型? 既然如此,为什么不在 get name 中使用参数呢? class Player extends Model{ function getName($field){ return isset($this->{$field}) ? $this->{$field} : null; } } 如果你经常这样做,那么使用魔法方法: class Player extends Model{ function __get($key){ return isset($this->{$field}) ? $this->{$field} : null; } } ... echo $myModelInstance->{$field}; http://php.net/manual/en/language.oop5.overloading.php#object.get 在 Laravel 中,当你通过集合方法拉回数据时,它无论如何都会执行这个神奇的方法,因为所有属性都存储在称为属性的嵌套对象中,因此 __set() 和 __get() 看起来像这样: function __get($key){ return isset($this->attributes->{$key}) ? $this->attributes->{$key} : null; } function __set($key, $value){ return $this->attributes->{$key} = $value; } 建议后者带有属性子集,这样可以防止数据与返回的数据库列名称与模型中已使用的名称发生冲突。 这样,您只需在创建的每个模型中将一个属性名称作为保留名称进行管理,而不必担心您使用的数百个 var 名称会覆盖模型或模型扩展中的另一个属性名称。 使用该模型值来调用函数 $player = Player::get(); echo Player::getName($player->id,'PlayerInfoC'); 在 Player 模型中您只需调用 public static function getName($id,$class) return $class::where('player_id',$id)->getName();//each class will have the function } ps:您需要进行一些验证来测试该名称是否存在 另一种选择是在模型之间创建关系 您可以在模型中使用与以下相同的启动方法来执行此操作: protected static function booted() { if (<--your condition-- >) { $traitInitializers[static::class][] = 'boot' . ExampleTrait::class; $traitInitializers[static::class][] = 'boot' . Organizations::class; } }


如何使用 asyncio 连续监控 telnetlib3 连接以从主机端终止

我正在使用 telnetlib3 和 asyncio 模块在 Python 3 中创建一个 telnet 客户端。更具体地说,telnet 客户端是与 VLC Media Player 的 telnet 接口连接的。我有蜜蜂...


unity 2023+ 的“selectedSizeIndex”是什么(用于更改编辑器查看器大小)

我一直在使用 https://github.com/aktsk/screenshot-for-app-store/ 在 Unity 中的游戏中截取屏幕截图,但是,我更新到 Unity 2023(测试版),这并不能长久工作。 我怀疑这个变量...


有关禁用 Unity IAP(应用内购买)的问题

我正在使用 Unity 的应用内购买功能在 Google Play 商店上提供我的游戏。 如果我添加不同的应用内系统来进入某些用户正在使用的新商店,我需要禁用 Unity 的...


如何在Unity中减慢动画速度

我在unity中观看了一个教程,它在动画选项卡中具有速度,我似乎在任何地方都找不到它,那么我如何减慢动画


在Unity中编程Hololens 2时缺少dll文件

我正在尝试使用Unity通过hololens 2来跟踪QR码。我已经安装了Microsoft.MixedReality.QR插件,我认为它安装正确,尽管我不太熟悉使用


Unity IAP - 根据购买价格获取货币

我正在尝试适用于Android和iOS的Unity IAP,通过“IAP按钮”脚本我连接了一个打印产品价格的文本组件,但我也无法打印货币...


在 Unity 中使用数组时出现“空引用”错误

Unity 2022.3.9f1 LTS 所以基本上我有一个 Inventory 对象,它附加了“InventoryManager”,并且同一类具有长度为 10 的“InventorySlot”数组。 我正在使用以下遇见...


使用 C# (Unity) 设置进程的窗口大小

我在Unity中有一段代码,它使用process.Start()打开另一个exe文件。 该过程开始后,我将获取主窗口句柄并尝试设置位置和窗口大小。 这...


Ios 应用程序和 Unity 作为库模块基于 Arcore 崩溃

我有我的 iOS MyApp ,使用 Firebase,并且我必须集成一个基于 ARCore Geospatial 的“Unity 作为库”模块 我尝试了很多不同的策略来构建它,但无论如何......


Unity MonoBehaviour 生命周期:对于 Update() 中创建的实例,何时调用 Start() 和 Update()?

当你在另一个MonoBehaviour的Update()方法中实例化一个新的MonoBehaviour时,根据Unity的执行顺序,什么时候会调用新的MonoBehaviour的生命周期方法? 对于


Unity如何更改LineRenderer排序点?

我正在使用 Unity 2022.2.20 开发一个小型 2d 顶视图游戏项目 我的玩家是一名黑客,需要破解一些东西。 我代表的是用一个游戏对象(名为 Hackray)完成的黑客攻击,它...


Unity 出现错误后,我的游戏的 Unity UI 中的变量数据丢失了。有没有办法从游戏的早期版本中获取该数据?

正如标题所解释的,我在将 Unity 中的游戏链接到云并以一种几乎花费了我几个月的进度的方式取消链接时遇到了错误。我设法找到了解决办法,但所有的变量我


在Unity App中实现订阅:Apple沙盒环境中测试卡的问题

我正在将订阅模型集成到我的 Unity 应用程序中,并希望在 Apple 沙盒环境中使用测试卡来测试其功能。 我正在使用 UnityPurchasing 插件。启动时,...


Unity 2D:在具有动画的游戏对象上按 Y 缩放

所以,我对 Unity 很陌生,并且有一个问题。我有一个具有运动/动画脚本的游戏对象,我希望角色在 Pos Y 上移动时变小。我尝试使用父级/c...


为 Unity 问答游戏创建问题数据库

我是一名初级开发者,目前正在使用 Unity 开发一款问答游戏。这都是关于日语书写脚本——平假名和片假名。玩家获得一个日本角色和 4 个可能的角色


当我按下与该脚本无关的键盘按键时,Unity 按钮脚本就会运行

我是 Unity 的新手,我的应用程序遇到了一些奇怪的问题。该程序是一个数字屏幕键盘,单击时显示按下的数字值并将其发送到...


当我按下与该脚本无关的键盘按键时,Unity 按钮脚本就会运行

我是 Unity 的新手,我的应用程序遇到了一些奇怪的问题。该程序是一个数字屏幕键盘,单击时显示按下的数字值并将其发送到...


Unity:尝试使用 .SetGlobalFloat 设置全局着色器属性

我正在Unity中创建一个3D游戏,基本上,我有一个游戏扫描仪使用的着色器,多个东西是可扫描的,这意味着有多种材质具有相同的着色器。这个着色器是...


Eclipse Kepler 中缺少动态 Web 项目选项 [重复]

Eclipse 中新项目的“动态 Web 项目”选项未显示在列表中。虽然“web”文件夹显示了“static web project”选项,但没有“Dyn...


在Unity中使用Photon无法通过RPC调用同步变量

所以我正在开发一款使用 Photon 在 Unity 中制作的多人游戏, 我有一个带有 phtonView 组件的游戏对象和一个带有 bool 的脚本,我想将其同步到所有客户端 但我有一个问题...


HoloLens 2 Unity 应用程序不会在屏幕上渲染任何内容

我确实意识到我的问题与这个非常相似。但是,我已经尝试了建议的解决方案,但似乎没有任何效果。 我正在尝试使用 Unity 为 HoloLens 2 开发一个简单的应用程序...


Unity的粒子系统中无法设置两个startSpeed常量

这就是重现错误所需的全部内容: 公共粒子系统 light_ps; 私有无效开始() { ParticleSystem.MainModule new_main = light_ps.main; new_main.startSpeed.constantMax = 10f; }


如何在Unity C#中更改SpriteRenderer的Sprite?

我刚刚遇到了一个奇怪的问题 - 我无法在脚本中更改 SpriteRenderer 的精灵。 公共精灵jump_image; 公共无效跳转() ( gameObject.GetComponent().sp...


简单的Unity角色控制器问题

我正在制作 2D 平台游戏,为了使角色移动,我使用这个 无效更新() { move = Input.GetAxis("水平"); rb.velocity = new Vector2(move * speed, rb.velocity.y); } 但当我...


在 Flutter 项目中禁用 Web 组件或 Web UI

我有一个针对网络和Android设备的项目。 Android 设备将仅显示案例,Web 将是管理面板,我在这个项目中使用了一些 Web 软件包,但现在我无法合作...


.Net core Web API 将 json/model 值设置为 NULL

我有一个 .Net core Web API,它接受以下 JSON:(RequestModel) { “isSpecimen”:正确, “形式”: { “网络”:{ “abc1...


ASP.NET Web 表单和 ASP.NET 网页

ASP.NET Web 窗体和 ASP.NET 网页有什么区别? 这里说网页和网络表单是不同的方法。


如何去掉统一只读的画笔?

我是 Unity 的新手,我一直在尝试添加地形并添加纹理,但它说“画笔是只读的”,我无法做到这一点。有谁知道如何关闭它吗?


在 Unity 2D 自顶向下项目中潇洒

因此,在 3D 游戏中,我使用 .AddForce(dashForce, ForceMode.Impulse) 来计算和执行 Dash 函数(它的作用就像一个魅力)。然而,当我将我所知道的一切转化为……


unity中的slerp函数可以让人物走奇怪的圈子吗?

我尝试通过以下教程来实现统一: https://www.youtube.com/watch?v=AmGSEH7QcDg&t=30084s 1:22:30,老师想让玩家人物旋转到行走方向,并添加


Unity 计算着色器使像素看起来很奇怪

我试图用鼠标输入生成沙子,并在计算着色器中沙子一次一点地落下的行为。但它不起作用。 https://imgur.com/8svQDu9.jpg 这是代码。


使用 IntPtr 从 C# 调用 Rust 在 Enum 上失败 (EntryPointNotFound)

我正在尝试使用 FFI 的“不透明指针”样式,其中 C#(Unity)代码仅将我的 Rust 类型视为必须传递给各种 Rust 函数的 IntPtr。然而我得到了


VS2017:为什么razor项目仍然引用MVC?

我对 ASP.NET Core 2.0 的 MVC 和 razor 项目非常困惑。 在 Visual Studio 2017 中我执行以下操作: 新项目 Web ASP.NET Core 应用程序 (C#) Web 应用程序(不是 Web 应用程序 MV...


如何让unity 3D中的navmesh代理更智能?

我想创建追逐玩家的僵尸敌人,但问题是当敌人撞到墙壁等障碍物时,它不会绕过它,我怎样才能让它穿过障碍物?我需要吗...


显示最近消息未定义符号:_il2cpp_add_internal_call

我正在使用unity 2023.2.3和xcode 15.0.1。我的问题是当我尝试在 xcode 中构建 iOS 项目时出现以下错误在此处输入图像描述 架构arm64的未定义符号: &


Unity 2D 游戏。纹理的遮挡剔除

我想制作一个非平铺(不使用平铺地图)的开放世界。我发现基于场景的系统并不擅长构建开放世界,所以我想出了用......创建单个场景。


使用 selenium webdriver 自动化 Flutter Web 应用程序

我是颤振新手。所以,我想知道是否可以使用 selenium webdriver/java 来自动化 flutter web 应用程序。 我使用 java / cucumber 来自动化 Web 应用程序并使用页面对象


在客户端之间同步对象的随机移动 Unity Netcode

我有一个多人游戏,敌人在关卡中随机移动。因此,每个客户都会在不同的位置看到敌人。我想知道如何同步电子的动作...


在NAS Synology中发布Net Core Web API,Web根路径问题

我正在尝试使用 hgy59 的 Synology 套件“.NET 6.0 Runtime”来创建一个小型网站。我正在使用这篇文章的示例: 在 NAS 中发布 Net Core Web API Synology 我找不到...


如何在 Eclipse Juno 中创建动态 Web 项目

如何在 Eclipse Juno for Tomcat 6 中创建动态 Web 项目?文件 -> 新建中没有创建动态项目的选项。


与 Oculus 任务的交互按钮

我目前正在使用 Unity 开发一个应用程序。我会使用虚拟手与对象/按钮进行交互。我的目标是实现一个场景,其中有一个对象/按钮,按下它后,另一个......


Unity从盒子碰撞器的标签加载场景

我想根据游戏对象具有的标签加载不同的统一场景,并使用 2D 盒子碰撞器(如关卡加载器)。我有 4 个“门”(带有对撞机的游戏对象),名为 top


无法让 vscode 新的统一扩展工作(已修复)

我在 Unity 2022.3.15f1 中遇到问题,在 Visual Studio Code 中没有收到任何错误、语法突出显示或自动完成功能。我已经尝试了几个故障排除步骤,但没有一个


为什么我的 Unity VR 项目无法构建和运行? [已关闭]

我想为我的任务 2 统一创建一个游戏。我从包管理器(Open XR 和 XR Interaction Toolkit)下载了一个入门包,一切似乎都很顺利。我有一台 Mac,所以


Unity Detect 计算着色器完成

由于我在其他地方没有找到太多有关计算着色器的信息,所以我会在这里询问。 如何检测/查看计算着色器是否已完成其工作? 或者假设主线程等待


© www.soinside.com 2019 - 2024. All rights reserved.