- c - 在位数组中找到第一个零
- linux - Unix 显示有关匹配两种模式之一的文件的信息
- 正则表达式替换多个文件
- linux - 隐藏来自 xtrace 的命令
我想在检查员点击按钮时发送多个参数?
Unity 不允许这样做,我该如何实现?还有其他办法吗?有几十个按钮,我对所有按钮使用相同的方法但发送不同的参数,现在我需要发送多种类型的参数。不知道怎么办?
最佳答案
从编辑器调用 Unity 功能有限制。它只能接受一个参数,并且该函数必须是非static
函数。
这就是了解如何从代码订阅事件的重要性的原因。以下是单击 Button
时调用的函数示例。它向该函数传递一个字符串和一个整数。很简单,将 Button
拖到编辑器中的 some Button 槽中,这应该可以工作。
public Button someButton;
void OnEnable()
{
//Register Button Events
someButton.onClick.AddListener(() => buttonCallBack("Hello Affan", 88));
}
private void buttonCallBack(string myStringValue, int myIntValue)
{
Debug.Log("Button Clicked. Received string: " + myStringValue + " with int: " + myIntValue);
}
void OnDisable()
{
//Un-Register Button Events
someButton.onClick.RemoveAllListeners();
}
关于c# - 统一 5 : How to pass multiple parameters on button click function from inspector?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38518903/
有没有办法判断 Outlook 2007 中的当前检查器窗口是阅读窗口还是撰写窗口? 我知道我们可以捕获事件,并在其上设置标志,但我不想捕获新/回复/转发事件。有没有办法从 Inspector 对象中
有没有办法使用 Node-inspector 来通过 Jest 调试单元测试?有时最好逐步查看测试失败的原因 我尝试了几种方法 node-debug jest --runInBand 首先启动检查器,
所以我试图在不使用检查器的情况下更新单元格模型中文本属性(名称)的值,我需要它来更新检查器字段和链接的单元格模型值。不知道该怎么做。可能吗? 最佳答案 从你的问题中准确地说出你的意思有点困难,而且我没
我是 node.js 的新手,特别是我正在尝试调试一些繁重的任务。当尝试使用 node-debug 调试它时,我遇到了一个烦人的问题。 情况是它因未捕获的异常而中断,并且不知何故有些人试图使用不同的路
我的目的是模拟 samsung galaxy s3 和 Samsung Galaxy Tablet,并使用它们各自的互联网浏览器来测试每个设备如何呈现网页。为了更有效地工作代码,我需要一个检查员,类似
fiddler 很棒。但让我烦恼的一件事是,每次我双击一个 session 时,它默认打开检查器选项卡并尝试猜测要显示的检查器。我希望它始终向我显示请求和响应的原始检查器。 有什么办法可以让 Fidd
出于某种原因,我的数据库检查器无法正常工作。它只显示了将近一个小时的“正在加载消息”(是的,我为此等了一个小时)。我已经尝试过使缓存无效并重新启动,拔下/插入设备,重新安装应用程序。没有效果。 Dev
我正在使用 Android Studio 3.1.3 并且我的 flutter 检查器没有显示任何内容。 https://flutter.io/inspector/#flutter-widget-in
我将iOS 6模拟器与Safari中崭新的Web Inspector结合使用。 问题:可以在加载iOS 6 Web应用程序时自动加载Web检查器吗? 我正在使用PhoneGap / Cordova,并
我知道如何在 FF 中检测 Firebug(if (window.console && window.console.firebug) alert ('Buu'); )但是如何在 WebKit 中检测
所以我已经有了一个非常基本的战斗脚本,它可以让检查员了解玩家和脚本所附加的任何敌人。但是,当我点击播放来测试游戏时,我在检查器中添加到玩家变量的值消失了,就好像我从未添加过任何东西一样。当我点击停止时
我正在使用 Unity 5,我需要创建一个变换列表,以便在检查器中修改它们(位置和旋转)以模拟不同的相机。此模拟用于演示,就像在演示期间自行移动的相机。 我目前有一个转换列表,但我不知道如何使它们在检
当我运行游戏时,Unity 的检查器每隔几秒更新一次,但 totalTimeElapsed 仅在 0.1 秒的系列中递增。我用 totalTimeElapsed += Time.deltaTime 尝
伙计们如何解决从 appium 服务器启动 iOS 应用程序时无法打开 appium inspecter 的问题请帮助我从小组中出来。 弹出窗口中的以下警告消息 确保 Appium 服务器正在运行,并
我正在处理一个网页,当我通过 Google Inspector 查看托管在 Github 页面上的页面和托管在本地服务器上的页面时,我得到了不同的窗口宽度。 here is a screenshot
自定义 css(媒体查询)适用于 WordPress 和检查器,但不适用于实时站点。 我在 HTML 中添加了 meta viewport 标签,但它仍然不起作用。 /* Media Queries
在 Firefox 中,当我打开 Inspector 时,我可以使用右上角的小框搜索 HTML,并输入类似 a 的值。搜索所有链接等。我可以使用 [href]使用 href 搜索所有元素属性。 但是我
火狐 46.0.1。我正在使用检查器。我是初学者。当我四处移动鼠标时,我会在元素周围看到一个蓝色框。我想停止移动,这样我就可以使用鼠标在下方的信息框中移动。 我以前找到了一种方法,但现在无法通过谷歌找
我正在使用 Node 检查器来调试我的服务器代码。每次启动服务器时,我也需要启动 Node 检查器。如何在不打开另一个终端并编写命令 $ node-inspector 的情况下启动 node-insp
我使用 Cordova/Ionic 构建了一个渐进式网络应用程序。在过去 3 年的大部分时间里,我一直在使用开发工具对我的应用程序进行故障排除和分析。然而,在过去几周,我认为自从 Chrome 更新到
我是一名优秀的程序员,十分优秀!