小编Run*_*sen的帖子

将自签名https证书添加到teamcity后,TeamCity构建代理将断开连接

我向我的Teamcity BuildServer添加了一个自签名证书,以引入https支持,以便现在可以访问它

https://ServerUrl:8443
Run Code Online (Sandbox Code Playgroud)

(更多细节如何在这里)

结果是我能够通过https访问服务器,但我的构建代理现在已断开连接.如何解决这个问题?

security teamcity https build-agent teamcity-7.0

16
推荐指数
2
解决办法
4873
查看次数

使用Windows Azure DiagnosticsMonitor时,log4net traceappender仅记录级别为"详细"的消息

我有一个azure worker角色,我已将其配置为使用log4net Trace Appender写入WindowsAzure.Diagnostics.这是通过在worker角色的RoleEntryPoint中进行以下调用来完成的.

using System;
using Microsoft.WindowsAzure.Diagnostics;
using log4net.Config;

namespace XXX
{
    public class WorkerRole : RoleEntryPoint
    {
        public override bool OnStart()
        {
            var config = DiagnosticMonitor.GetDefaultInitialConfiguration();

            config.Logs.ScheduledTransferLogLevelFilter = LogLevel.Warning;
            config.Logs.ScheduledTransferPeriod = TimeSpan.FromMinutes(5);

            config.WindowsEventLog.DataSources.Add("System!*");
            config.WindowsEventLog.DataSources.Add("Application!*");
            config.WindowsEventLog.ScheduledTransferLogLevelFilter = LogLevel.Error;
            config.WindowsEventLog.ScheduledTransferPeriod = TimeSpan.FromMinutes(5);

            DiagnosticMonitor.Start("Microsoft.WindowsAzure.Plugins.Diagnostics.ConnectionString", config);

        XmlConfigurator.Configure();
        }
    }
}
Run Code Online (Sandbox Code Playgroud)

App.config文件按以下方式配置:

<log4net>
    <appender name="TraceAppender" type="log4net.Appender.TraceAppender">
        <layout type="log4net.Layout.PatternLayout">
            <conversionPattern value="%logger - %message" />
        </layout>
    </appender>
    <root>
        <level value="ALL" />
        <appender-ref ref="TraceAppender" />
    </root>
</log4net>

<system.diagnostics>
    <trace>
        <listeners>
            <add type="Microsoft.WindowsAzure.Diagnostics.DiagnosticMonitorTraceListener, Microsoft.WindowsAzure.Diagnostics, Version=1.7.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" …
Run Code Online (Sandbox Code Playgroud)

c# log4net azure azure-diagnostics

13
推荐指数
1
解决办法
9399
查看次数

Unity 项目没有解决方案文件

我刚开始学习 unity,并创建了一个项目。但是我的项目中没有包含 sln 文件。每次我创建一个 C# 脚本并在 Xamarin Studio 中打开它时,我都没有任何智能感知。

  1. unity项目中没有sln文件正常吗?
  2. 如果没有,如何将解决方案文件添加到项目中?
  3. 为什么会这样?

macos solution monodevelop unity-game-engine xamarin

10
推荐指数
3
解决办法
9602
查看次数

AngularJS Fancybox Popup

我已经开始了一个angularjs项目,我想实现fancybox.

为此,我将jQuery和fancybox插件包含在解决方案中.我试图在fancybox窗口中打开下面显示的代码中的模板.

视图

<a href="" ng-click="openPage('popups/add.html')">ADD</a>

调节器

app.controller('MainController',
    function MainController($scope) {
        $scope.user = "Hey Welcome";

        $scope.open = function(template_path){
            $.fancybox({"href":template_path})
        }
    }
)
Run Code Online (Sandbox Code Playgroud)

popup/add.html

<div class="pop-contnr">
    <h2>ADD</h2>
    <table>
        <thead>
            <tr>
                <th align=center>{{user}}</th>
            </tr>
        </thead>
    </table>
</div>
Run Code Online (Sandbox Code Playgroud)

Fancybox成功打开包含模板的窗口,但{{user}}尚未评估表达式.有人可以帮忙吗?

fancybox angularjs

7
推荐指数
2
解决办法
2万
查看次数

这个Javascript代码"var switchToTarget:Transform;"中":"(冒号)的含义是什么?

只是想知道下面这个Javascript代码中":"(冒号)的含义是什么?

var switchToTarget : Transform;
Run Code Online (Sandbox Code Playgroud)

谢谢,吉诺

actionscript unity-game-engine

5
推荐指数
1
解决办法
3992
查看次数

使用 FBO 在 Android 中录制屏幕

我正在开发记录 Unity 游戏画面的 Android 插件。为此,我使用了 OpenGL FBO。伪代码非常简单,如下所示:

// Bind frame buffer as a render target
mFrameBuffer.bind();

// Render scene to frame buffer
renderScene();

// Restore rendering target, unbind FBO
mFrameBuffer.unbind();

// Draw texture into display
mTexture.draw(mFrameBuffer.getTexture());

// Make video surface a rendering target
videoCapture.captureFrame(mFrameBuffer.getTexture());
Run Code Online (Sandbox Code Playgroud)

输出视频没问题,但是在使用从 FBO 获得的屏幕外纹理渲染到窗口显示时遇到了问题。我检查了我的代码并认识到对 glDrawArray 的调用失败并显示 GL_INVALID_OPERATION 错误代码

我的渲染代码

   public void draw(int textureId) {
    this.shader.use();

    GLES20.glActiveTexture(GLES20.GL_TEXTURE0);
    Log.getPossibleGLError("active texture0");
    GLES20.glBindTexture(GLES20.GL_TEXTURE_2D, textureId);
    Log.getPossibleGLError("bind texture when redraw");

    int uOrientationM = this.shader.getAttributeLocation("uOrientationM");
    Log.getPossibleGLError("get orientation matrix");
    int uTransformM = this.shader.getAttributeLocation("uTransformM");
    Log.getPossibleGLError("get …
Run Code Online (Sandbox Code Playgroud)

android opengl-es unity-game-engine opengl-es-2.0

5
推荐指数
1
解决办法
1979
查看次数

如何从矢量点A沿圆周移动n度?(包括图片)

在此输入图像描述

A,B和Center是2D矢量点.

n是从A到B的圆周长.

我想得到B.

我正在寻找一种方法来弹出A,中心,n和圆的半径以弹出矢量点B.

(我使用Mathf在Unity中使用C#进行编码,但我不需要代码作为答案,只需要一些基本步骤就可以提供更多帮助,谢谢)

geometry pi vector unity-game-engine

5
推荐指数
1
解决办法
1326
查看次数

UNITY 触摸位置到世界位置 2D

如何将触摸位置(在手机上)转换为世界位置。例如,如果我的手机屏幕尺寸是 1440 x 2560,而我在手机上的触摸位置是 X 600 Y 700。我如何才能将该位置转换为统一的世界位置?

我需要它,这样我才能知道用户将手指放在哪里。

android 2d screen touch unity-game-engine

5
推荐指数
1
解决办法
5569
查看次数

Knockout.js自动完成bindingHandler

我正在尝试Knockout.js的自动完成处理程序,并且正在寻找一些反馈。目前,这是可行的,但我试图查看在没有到处放置这么多Eval()的情况下是否可以完成工作,并且为了可重用性,请查看是否有一种方法可以在不预设前提下引用ViewModel名为“ vm”,如下所示。

用法:

<input placeholder="Test..." type="search" data-bind="autoComplete:$root.persons, source:'/api/Person/', parameterName:'searchString', labelKey:'displayName', valueKey:'urid', onSelected:'addPerson'" autocomplete="off" />
Run Code Online (Sandbox Code Playgroud)

JS:

ko.bindingHandlers.autoComplete = {
    init: function (element, valueAccessor, allBindingsAccessor, viewModel, bindingContext) {
        var postUrl = allBindingsAccessor().source; // url to post to is read here
        var param = allBindingsAccessor().parameterName;
        var labelKeyName = allBindingsAccessor().labelKey;
        var valueKeyName = allBindingsAccessor().valueKey;
        var selectedFunction = allBindingsAccessor().onSelected;
        var selectedObservableArrayInViewModel = valueAccessor();

        $(element).autocomplete({
            minLength: 2,
            autoFocus: true,
            source: function (request, response) {
                $.ajax({
                    url: param != null ? postUrl : postUrl + request.term,
                    data: …
Run Code Online (Sandbox Code Playgroud)

jquery-ui autocomplete viewmodel knockout.js

4
推荐指数
1
解决办法
2万
查看次数

C#继承和成员隐藏

我正在Unity游戏引擎中开发2D空间射击游戏.

我有一个基类,包含在所有敌方太空船之间共享的变量,并且该基类包含要由派生类的每个实例调用的函数.以此void Start()功能为例:

基类

public class EnemyBaseScript : MonoBehaviour 
{
    // some public/protected variables here

    protected void Start () 
    {
         // some initializations shared among all derived classes
    }
.
.
.
}
Run Code Online (Sandbox Code Playgroud)

派生类

public class L1EnemyScript : EnemyBaseScript 
{       
    // Use this for initialization
    void Start () 
    {
        base.Start ();  // common member initializations
        hp = 8;         // hp initialized only for this type of enemy
        speed = -0.02f; // so does speed variable
    }
}
Run Code Online (Sandbox Code Playgroud)

我想你应该已经明白了.我希望在 …

c# inheritance

1
推荐指数
2
解决办法
2146
查看次数

使用枚举在检查器中隐藏/显示变量

我目前正在与一些艺术家,程序员,关卡设计师,艺术总监等共同从事更大的项目。现在,艺术家和关卡设计师并不热衷于代码,因此他们非常依赖检查器中显示的变量,我想使它们尽可能容易使用。

因此,在游戏对象的检查器中,我希望根据公共枚举变量的值显示一些变量。有没有办法使用宏和[HideInInspector]或其他方法做到这一点?

顺便说一下,我们正在使用C#。

c# enums hide unity-game-engine inspector

1
推荐指数
1
解决办法
3115
查看次数