标签: monodevelop

为什么GTK视觉设计师使用"打包"系统来安排小部件?

我是一个"经典"程序员,拥有"经典"RAD系统.我想"迁移"到monodevelop部署一些应用程序,但第一个大"山"是学习设计对象的"打包"系统.为什么gtk(或mono)使用这个系统?

谢谢

gtk monodevelop

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

编译程序时出现此错误.运算符"+"不能应用于"System.Random"和"System.Random"的操作数

我试图为数学问题生成随机数.编译程序时,错误操作符"+"不能应用于"System.Random"和"System.Random"类型的操作数.我真的不知道如何解决这个错误.

            Random num1 = new Random(0);                
            Random num2 =new Random(0); 
            int rand; 


            Console.Write("What is");
            Console.Write(num1);
            Console.Write( " - ");
            Console.Write( num2);
            Console.Write( "?");
            int answer = Console.Read();

                    if (num1 + num2 == answer) ERROR {
                    Console.Write(" Your are Correct!\n");
                    correctCount++;

                }
                    else
                    Console.Write( "Your answer is wrong" );
                    Console.Write(num1);
                    Console.Write(" + ");
                    Console.Write(num2);
                    Console.Write("should be ");
                    Console.Write(num1 + num2); ERROR
                    count++;
                }
            }

            }
        }
Run Code Online (Sandbox Code Playgroud)

现在我能够编译程序没有任何错误,但它没有生成任何数字.有谁看到我可能有什么错误.

               using System;
               using System.Collections.Generic;
               using System.Linq;
               using System.Text;

               using Android.App;
               using Android.Content;
               using Android.OS; …
Run Code Online (Sandbox Code Playgroud)

c# mono operators monodevelop xamarin.android

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

Android实现单声道的示例过程?

Java实现了OnClickListener,OnTouchListener这些进程如何在单声道时无法轻松找到?先感谢您 ...

public class MyClass implements OnClickListener, OnTouchListener {
    @Override
    public boolean onTouch(View v, MotionEvent event) {

        switch (event.getAction()) {
        case MotionEvent.ACTION_DOWN:

            break;
        case MotionEvent.ACTION_UP:

            break;
        default:

            break;
        }

        return false;
    }

    @Override
    public void onClick(View v) {

    }
}
Run Code Online (Sandbox Code Playgroud)

如何使这个过程成为单声道?

mono android monodevelop xamarin.android

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

在 MonoDevelop 中覆盖/实现成员

我正在查看 MonoTouch 上的复数视频。有一次,培训师右键单击派生类的名称,在“重构”菜单中有一个函数可以覆盖/实现该类的成员。然而,当我点击(最新版本)时,我只看到“重命名”。

此链接中的人前段时间遇到了同样的问题,并包含了屏幕截图 - 但在 MonoTouch 讨论组中没有人回复他们:

http://monotouch.2284126.n4.nabble.com/Right-Click-Class-name-gt-Refactor-gt-Override-Implement-members-tt4655504.html#none

有没有人经历过(并解决了!)这个?

refactoring monodevelop xamarin.ios

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

在 GTK 中将 Pixbuf 加载到图像小部件#

我正在尝试将图像文件从硬盘加载到 GTK# 中的图像小部件。我知道 Pixbuf 用于表示图像。在我使用过的 .net 中 Bitmap b=Bitmap.from File ("c:\windows\file.jpg")

并分配PictureBox=b;

我怎么能做到这一点 Image Widget

更新:

我试过

protected void OnButton2ButtonPressEvent (object o, ButtonPressEventArgs args)
    {
        var buffer = System.IO.File.ReadAllBytes ("i:\\Penguins.jpg");
        var pixbuf = new Gdk.Pixbuf (buffer);
        image103.Pixbuf = pixbuf;

   }
Run Code Online (Sandbox Code Playgroud)

但它不起作用。

c# gtk# monodevelop

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

如何在 Unity 3D、2D 编辑器 MonoDevelop 中使用 Debug.Log() 在一行中打印 **********

我要打印

*****
*****
*****
*****
*****
Run Code Online (Sandbox Code Playgroud)

通过使用 monoDevelop 的 Debug.Log() 在 unity 控制台中使用 for 循环。这是我的代码:

for(int row=1;row<=5;row++)
{
  for(int column=1; column<=5;column++)
     {
         Debug.Log("*");
     }
}
Run Code Online (Sandbox Code Playgroud)

但它以这种方式显示输出:

*
*
*
*
*
till 25 rows. 
Run Code Online (Sandbox Code Playgroud)

c# monodevelop unity-game-engine unity3d-2dtools unity5

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

如何在 Unity 中使用 WASD 移动 2D 对象

我下面的代码仅适用于水平移动。垂直运动不应该也起作用吗?我刚刚开始学习基本的 2D Unity 编程:

public class Player : MonoBehaviour {

    //These fields will be exposed to Unity so the dev can set the parameters there
    [SerializeField] private float speed = 1f;
    [SerializeField] private float upY;
    [SerializeField] private float downY;
    [SerializeField] private float leftX;
    [SerializeField] private float rightX;

    private Transform _transformY;
    private Transform _transformX;
    private Vector2 _currentPosY;
    private Vector2 _currentPosX;

    // Use this for initialization
    void Start () {
        _transformY = gameObject.GetComponent<Transform> ();
        _currentPosY = _transformY.position;        

        _transformX = gameObject.GetComponent<Transform> ();
        _currentPosX …
Run Code Online (Sandbox Code Playgroud)

c# monodevelop unity-game-engine unity3d-2dtools

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

隐藏除了另一个特定程序集之外的所有内容

我有两个类库"MyLibrary.dll"和"MyLibraryEditor.dll"用于Unity运行时和编辑器扩展."MyLibrary.dll"中有几个类成员仅供"MyLibraryEditor.dll"使用.

我的第一个想法是使用internal关键字,因为我错误地认为这限制了命名空间的可见性.相反,很明显,此关键字限制了程序集的可见性.

在不损害性能的情况下,将对某些类成员的访问限制为"MyLibrary.dll"和"MyLibraryEditor.dll"的最佳方法是什么?此外,反思不是一种选择.

我很高兴根本不记录这些功能,但不幸的是,Intellisense(和MonoDevelop的等价物)展示了这些成员.

c# dll mono unity-container monodevelop

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

使用Mono处理iOS6中的方向

我在XCode上发现了同样的问题

无法在iOS 6中处理方向?

我还没有找到Mono映射方法

this.windows.setRootViewController(viewControllerObj);
Run Code Online (Sandbox Code Playgroud)

Mono如何修复它?

mono monodevelop xamarin.ios ios6

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

Stuck on this error: Primary constructor body is not allowed

I watched some tutorials on Youtube for a scribt I want to have in my Unity project. In minute 28:13 https://www.youtube.com/watch?v=b87iVclVT2E you can see the important part of the scribt and here is my copy of it:

using System.Collections;
using System.Collections.Generic;
using UnityEngine;

public class PlayerMovement : MonoBehaviour {

    public CharacterController2D controller;
    public Animator animator;

    public float runSpeed = 40f;

    float horizontalMove = 0f;
    bool jump = false;
    bool crouch = false;

    void Update(){
        horizontalMove = Input.GetAxisRaw ("Horizontal") * runSpeed; …
Run Code Online (Sandbox Code Playgroud)

c# monodevelop unity-game-engine

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