小编use*_*404的帖子

当前上下文中不存在名称"Math"

我有下面的代码,我试图围绕PerlinNoise(x,z),所以我把它等于Yscale并试图绕过它.问题是我得到了该行的错误"当前上下文中不存在名称`Math'".有任何想法吗?

using UnityEngine;
using System.Collections;

public class voxelcreate : MonoBehaviour {
private int origin = 0;
private Vector3 ChunkSize = new Vector3 (32,6,32);
private float Height = 10.0f;
private float NoiseSize = 10.0f;
private float Yscale=0;
private GameObject root;
public float PerlinNoise(float x, float y)
{
    float noise = Mathf.PerlinNoise( x / NoiseSize, y / NoiseSize );
    return noise * Height;

}

// Use this for initialization
void Start () {
    for(int x = 0; x < 33; x++){
        bool …
Run Code Online (Sandbox Code Playgroud)

c# floating-point rounding unity-game-engine

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

如何在SQLite数据库上使用游标

我正在按照教程制作数据库光标,但是我遇到了一个问题.当我编写下面的代码时,我没有选择在数据库名称后添加查询:

public String getData(){
    db.open();
    Cursor c = db.   ;
    return none;
}
Run Code Online (Sandbox Code Playgroud)

db是我的数据库名称.我想知道是否有人知道为什么它不给我选择.当我输入查询时,它表示在DBAdapter中不存在hat.我是否必须在DBAdapter类中添加一些内容?如果是这样,我还需要添加什么?

这是我的Activity Java:

package com.course.ucas;

import java.util.ArrayList;

import android.app.Activity;
import android.content.Context;
import android.database.Cursor;
import android.database.sqlite.SQLiteException;
import android.os.Bundle;
import android.widget.ArrayAdapter;
import android.widget.Toast;
import android.database.sqlite.SQLiteDatabase; 

public class DatabaseActivity extends Activity {
/** Called when the activity is first created. */
DBAdapter db;
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);

DBAdapter db = new DBAdapter(this);
db.open();
long id;
id = db.insertTitle(
"UNIVERSITY OF ABERDEEN","Computer Science",310,84,0,"BBB","");
id = db.insertTitle( …
Run Code Online (Sandbox Code Playgroud)

database sqlite android

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