我研究了一下,我发现了一种在flash上动态生成声音的方法:
import flash.media.Sound;
var mySound:Sound = new Sound();
mySound.addEventListener(SampleDataEvent.SAMPLE_DATA, sineGenerateSound);
mySound.play();
function sineGenerateSound(event:SampleDataEvent):void{
for(var i:int=0;i<4092;i++){
var n:Number = Math.sin((i+event.position)/Math.PI/4);
event.data.writeFloat(n)
event.data.writeFloat(n)
}
}
Run Code Online (Sandbox Code Playgroud)
我想知道如何让它产生我需要的确切频率,例如100Hz.
谢谢!
我想将格里高利日期(我们通常在美国使用的日期)转换为希伯来语(犹太日期).我正在使用Adobe Flash CS5作为Adobe AIR应用程序.是否有一些已在ActionScript 3.0上开发的代码?
经过一段时间的研究,我发现在Visual Studio上创建的Windows应用程序具有内置函数以满足这种需求.有没有办法在Windows窗体或AIR上调用某个函数?
最好的,卢卡斯
调用exampleFunction()和exampleFunction.call()有什么区别?Actionscript上有一个功能,允许您通过'call'方法使用函数.例如,要使用下面的'test'函数,我可以编写test()和test.call()
function test():void {
trace('function was called')
}
Run Code Online (Sandbox Code Playgroud)
有什么不同?
我正在使用连接到MySQL的Visual C#进行学习,当他输入已存在的用户名时,我不得不向用户抛出错误.
将事物放入数据库的当前代码(可能没用,一旦我的问题可能更多关于SQL):
s = new sql(); // This calls a class that works as an adapter to connect form with the database
Conn = s.Connection;
Conn.Open();
coma = Conn.CreateCommand();
coma.CommandText = "INSERT INTO test.test (`user`,`password`) VALUES ('"+username.Text+"','"+password.Text+"');";
Run Code Online (Sandbox Code Playgroud)
coma.ExecuteNonQuery();
我想要做的是将"username.Text"("username"是一个TextBox)与数据库的"test"表上的值进行比较,如果某些值匹配,则调用MessageBox.Show("嘿家伙,这个用户名已经是在使用中!尝试不同的东西)
我正在开发一款Flash游戏,我聘请了一位平面设计师,让它看起来更专业.问题是我不知道是否应该使用timelime动画或精灵表.以下是他的图形示例:www.quickguitartuner.com/monster_reduced.png
我应该如何进行更好的表现?
另外,如果我只是在许多图像中分割精灵表,将它们放在一个数组上并继续使用add/removeChild(),它们在谈论性能时是否会正常工作?
在替换各种文档上的代码时,有时候我们会遇到困难,不得不手动完成.发生这种情况是因为开发环境中内置的"查找和替换"工具通常非常简单且不可编程.
例如,如果我有以下内容:
Jack's jeans is blue
Jack's hat is blue
Ron's T-shirt is blue
Ron's hat is grey
Run Code Online (Sandbox Code Playgroud)
出于某种原因,我可能想要改变它:
Jack's jeans is red
Jack's hat is red
Ron's T-shirt is blue
Ron's hat is grey
Run Code Online (Sandbox Code Playgroud)
我想知道是否有一些工具可以指定诸如"将每个'蓝色'变为'红色'之类的东西,那里有'杰克'这个词",因为如果我只是对程序说"嘿,改变所有"蓝色"到"红色",然后罗恩的T恤也会变红,我不希望这种情况发生.
希望你们明白我需要什么
我想执行用户编写的任务.该应用程序显示一个文本字段,用户输入,例如:
"(3*10 + 900)/10"
并且应用程序显示"93"在屏幕上.
这有可能通过一些简单的方式吗?如果是否定的,那么这个东西有没有图书馆?
我试图通过c ++读取一个巨大的txt.它有70mb.我的目标是逐行子串并生成另一个只包含我需要的信息的较小的txt.
我得到下面的代码来读取文件.它适用于较小的文件,但不适用于70mb怪物.
#include "stdafx.h"
#include <iostream>
#include <fstream>
#include <string>
using namespace std;
int main()
{
ifstream myReadFile;
myReadFile.open("C:/Users/Lucas/Documents/apps/COTAHIST_A2010.txt");
char output[100];
if (myReadFile.is_open()) {
while (myReadFile.eof()!=1) {
myReadFile >> output;
cout<<output;
cout<<"\n";
}
}
system("PAUSE");
return 0;
}
Run Code Online (Sandbox Code Playgroud)
这是我得到的错误:SeparadorDeAcoes.exe中0x50c819bc(msvcp100d.dll)的未处理异常:0xC0000005:访问冲突读取位置0x3a70fcbc.
如果有人可以用C或甚至C#指出解决方案,那也是可以接受的!
谢谢=)