草庐IT

javascript - 将 SpotLight 指向与相机 three.js(手电筒)相同的方向

我真的是这方面的新手。我想制作一个简单的3D场景,在那里我可以使用PointerLockControls飞来飞去,但我还想要某种手电筒。所以聚光灯应该指向与相机相同的方向。我已经让聚光灯跟随相机,但它的目标绑定(bind)到0,0,0。实现此目标的最佳方法是什么?谢谢。 最佳答案 SpotLight目标是Object3D,而不是Vector3。spotlight.target=myObject;在您的情况下,最好的解决方案是改用PointLight,并使用以下模式:scene.add(camera);camera.add(point

java - 如何关闭手电筒应用程序中的手电筒?

我一直在为android制作手电筒应用程序,遇到了几个问题,但到目前为止已经能够修复它们。但是现在,当我运行该应用程序时,它将加载到我的HTCone上并运行良好,直到我第四次按下手电筒电源按钮。我可以按一下它,它就会打开。我第二次按下它,它关闭了。我第三次按下它,它又重新打开了。我按了第四次它不会关闭?帮忙?publicclassMainActivityextendsActivity{ImageButtonpowerButton;privateCameracamera;privatebooleanisFlashOn;privatebooleanhasFlash;Parameterspa

c# - 我正在 Windows Phone 8 中制作手电筒应用程序,但我无法关闭 LED,我该怎么做?

我已经阅读了另一篇关于为miNokiaLumia820制作手电筒应用程序的帖子,我成功地打开了LED,但是当我尝试将其关闭时......我不能,我使用此代码来打开它。varsensorLocation=CameraSensorLocation.Back;try{//gettheAudioViceoCaptureDevicevaravDevice=awaitAudioVideoCaptureDevice.OpenAsync(sensorLocation,AudioVideoCaptureDevice.GetAvailableCaptureResolutions(sensorLocatio

windows - 如何在 Windows 10 上安装手电筒?

我尝试使用thisinstruction在Windows10上安装Torch.我按照大多数步骤没有任何问题,但在这里偶然发现:Generateuser.luafileinC:\Users\Name.zbstudio:path.lua=[[C:\app\tools\torch\bin\luajit.exe]]最新版本的ZeroBraneStudio不会在“C:\Users\”中创建“.zbstudio”子文件夹。相反,在安装目录中有一个“zbstudio”子文件夹(app.lua和config.lua默认位于那里)。我试图将user.lua放在这个子文件夹中,但没有帮助。如果没有这一步,

ios - 抄袭。除 sprite 外,处处填满屏幕

所以我试图在我的一款游戏中加入一个非常基本的“手电筒”式的东西。我让它工作的方式是在我的游戏屏幕顶部有一个层,这个层会绘制一个黑色矩形,不透明度约为80%,在我的游戏场景顶部创建黑暗的外观。ccDrawSolidRect(ccp(0,0),ccp(480,320),ccc4f(0,0,0,0.8));我想要做的是在屏幕上的任何地方绘制这个矩形,除了代表“光源”的视锥周围。这将创建一个深色覆盖层,覆盖在除光以外的所有东西之上,给人一种手电筒/灯/手电筒的错觉。我可以预见这种情况发生的唯一方法是使用ccDrawSolidPoly(),但由于光源的位置发生变化,多边形的顶点也会发生变化。关于

android - CameraX 库如何打开/关闭手电筒?

我正在开发一项功能,可以将手电筒切换到开/关状态。几天前,我们在io2019中看到了一个来自Google的新库。我想出了一个主意,为什么不使用它。一段时间后,我看不到任何可能使用图书馆唯一的手电筒。即使在官方文档中,我也找不到任何对我有用的信息,而且,他们的示例应用程序也不必处理我的情况。您有什么想法可以轻松实现,或者您知道如何使用CameraX实现吗?我担心使用camera或camera2因为要粘贴的代码量太可怕了。链接:[1]https://developer.android.com/training/camerax[2]https://proandroiddev.com/andr

android - 如何创建类似 TorchLight 的 UI。例如。手电筒 Zaphrox

我正在从事相机闪光灯应用方面的工作。我能够启动和停止摄像头LED。我在手电筒的GUI设计方面遇到了问题。我想创建类似FlashLightZaphrox的GUI..我猜是:您可以看到,当点击手电筒按钮时,图像会发生变化。仅当点击手电筒按钮时View才会发生变化。到目前为止我尝试的是:Displaydisplay=getWindowManager().getDefaultDisplay();width=display.getWidth();height=display.getHeight();imageView=(ImageView)findViewById(R.id.imageId);i

android - 手电筒需要哪些权限?

我用过但我的应用程序不断崩溃。我正在制作一个torch应用程序。这是我的list代码:错误日志:03-2815:29:23.4397163-7163/com.TorchE/AndroidRuntime:FATALEXCEPTION:mainProcess:com.Torch,PID:7163java.lang.RuntimeException:UnabletostartactivityComponentInfo{com.Torch/com.Torch.MainActivity}:java.lang.RuntimeException:Failtoconnecttocameraservic

安卓手电筒

我想制作一个手电筒应用程序,就像描述的那样here对于我的NexusS,因为AndroidMarket中的所有可用产品都需要不必要的权限。如果我以100%的功率为闪光灯LED供电,这种类型的应用程序损坏硬件(LED、电压调节器等)的可能性有多大?我应该使用50%的占空比(或其他占空比)还是相信硬件设计? 最佳答案 为了它的值(value),我一直把我的机器人X上的摄像头LED用作手电筒。我没有看到任何退化。当然,我只使用了6个月,但是……看起来很安全。不过,我通常一次使用它的时间不会超过15分钟。对这一切持保留态度。

java - 在不同模式的android中打开手电筒

下面的代码可以在摩托罗拉Razor等不支持手电筒的安卓设备上运行吗?谁能好心测试一下是否有这样的手机,请告诉我。提前致谢!if(!isFlashOn){if(camera==null||params==null){return;}ListflashModes=params.getSupportedFlashModes();if(flashModes.contains(Parameters.FLASH_MODE_TORCH)){try{params=camera.getParameters();params.setFlashMode(Parameters.FLASH_MODE_TORCH